Software Engineer (Java)
Rochester, MN, United States
Overview
Location: Remote (Rochester, MN)Employment Type: Full-Time Consultant
Are you an experienced Java developer looking for an opportunity to modernize critical software applications? Trissential is hiring a Software Engineer to join our client’s team and play a key role in migrating an existing application from Java 8 to Java 21. This is an exciting challenge that will involve a significant software rewrite, collaborative redesign efforts, and modernization using web services and APIs. If you're passionate about cloud-based development, healthcare software, and working with modern frameworks, this is the role for you!
What’s in It for You?
- Exciting Modernization Project – Lead a high-impact migration effort from Java 8 to Java 21
- Fully Remote Flexibility – Work from anywhere in the U.S.
- Cutting-Edge Technology – Gain hands-on experience with modern web services, APIs, and cloud computing
- Healthcare Innovation – Work on meaningful projects that improve healthcare applications and imaging systems
- Professional Growth – Collaborate with top-tier developers and analysts while expanding your cloud and DevOps expertise
Your Role & Responsibilities
- Lead the migration of an existing software application from Java 8 to Java 21, ensuring performance, scalability, and security
- Rewrite and modernize application components, implementing best practices for clean and maintainable code
- Develop and enhance backend services using Java (Spring Boot) and frontend interfaces with JavaScript (React or Angular)
- Design and implement web services and APIs that integrate with existing unit-supported applications
- Work closely with analysts and programmers to align the application with business and technical requirements
- Support modernization efforts for other applications, leveraging previously developed APIs
- Provide technical support and maintenance for unit-based software as needed
Skills & Experience You Should Possess
- Strong backend development experience with Java (Spring Boot)
- Frontend development proficiency in JavaScript, React, or Angular
- Hands-on experience developing web services or APIs
- Familiarity with cloud platforms, especially Google Cloud Platform (GCP)
- Previous experience in healthcare software development or imaging systems (DICOM standards preferred)
- Exposure to DevOps tools such as Terraform, Ansible, Azure DevOps, or similar
Bonus Points If You Have:
- Experience building high-performance, scalable distributed systems
- Knowledge of big data, analytics, or business intelligence products
- Familiarity with Azure cloud environments in addition to GCP
- Prior experience working in Agile development environments
Education & Certifications You Need:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- At least 2 years of software development experience (or equivalent internships)
- Strong problem-solving skills and a deep understanding of software engineering best practices
What We Offer
At Trissential, we connect top talent with high-impact roles. By joining our client’s team, you’ll have the opportunity to work on a mission-critical project while enjoying a supportive and innovative work environment.
- Competitive Salary – $111,000 - $121,000 annually, based on experience
- Comprehensive Benefits – Medical, dental, vision, and retirement savings plans
- Remote Work Setup – All necessary equipment provided
- Career Development – Opportunities for training, mentorship, and leadership growth
- 3 Weeks PTO – To support work-life balance and personal well-being
Ready to be part of something big?
Apply today and take the next step in your career as a Software Engineer (Java) with Trissential! #LI-RM1 #LI-VN1 #LI-MN1
ApplyJob Profile
Fully remote within the US
Benefits/Perks3 weeks PTO Career development Career development opportunities Competitive salary Comprehensive benefits Cutting-edge technology Fully remote Professional growth Remote flexibility Remote work setup Retirement savings plans
Tasks- Design and implement web services and APIs
- Develop backend services and frontend interfaces
- Lead migration from Java 8 to Java 21
- Provide technical support and maintenance
- Rewrite and modernize application components
Agile Angular Ansible APIs Azure Azure DevOps Big Data Cloud Computing DevOps GCP Google Cloud Platform Java Javascript React Software Development Spring Boot Terraform Web Services
Experience2 years
EducationBachelors degree in a related field Bachelor's degree in Computer Science Bachelor’s degree in software engineering
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9