Return To Search

Senior Java Software Engineer

Location: Eagan, MN

Job Type: Contract

Company: IDR

Category: Development and Architecture

Job Description Apply Now

The Senior Java Software Engineer is a pivotal role responsible for the design, development, and maintenance of advanced cloud-based microservices that power data-centric clinical and analytic applications. This position offers a dynamic opportunity to work in a technology-driven environment at the intersection of healthcare and bioinformatics. The Senior Java Software Engineer will leverage modern frameworks and cloud computing technologies to deliver robust solutions that meet critical business and technical requirements.

As a Senior Java Software Engineer, you will contribute to the ongoing innovation in healthcare technology by building high-performance back-end services. You will be instrumental in developing applications that utilize cloud computing, big data, machine learning, and data science frameworks. Collaborating closely with data engineering, platform, and solutions teams, you will ensure the resilience, uptime, and scalability of mission-critical systems.

This role requires in-depth knowledge of software engineering, including extensive experience coding in Java 17+ with Spring Boot and Angular 17+. The Senior Java Software Engineer will apply best practices throughout the full software development lifecycle, encompassing architecture, design, implementation, testing, and documentation. You will also work with hybrid environments, integrating on-premises systems with cloud platforms such as Azure and Google Cloud Platform (GCP).

Successful candidates will have a strong background in DevOps pipelines, utilizing CI/CD tools like Azure DevOps, GitHub Actions, or Azure Pipelines to streamline development and deployment processes. Your ability to translate complex business requirements into effective application solutions will be essential to your success in this role.

Joining the team as a Senior Java Software Engineer provides the chance to work with an industry leader known for its commitment to employee growth, cutting-edge technology, and a supportive work culture. The company values diversity, innovation, and continuous learning, making it an ideal place for talented professionals to advance their careers.

Employees enjoy a comprehensive compensation package, full benefits including medical, dental, and vision coverage, and unique opportunities for professional development. The organization is recognized for its employee-focused programs, including a stock ownership plan and a dedicated engagement manager focused on supporting your career success. The company's longstanding reputation in the industry and numerous awards for excellence make it an employer of choice for technology professionals.

Take the next step in your career as a Senior Java Software Engineer. Click the application button to apply and become part of a forward-thinking team dedicated to making a difference in healthcare and technology.

Senior Java Software Engineer - Summary Duties & Responsibilities Salary & Benefits Qualifications & Requirements Ideal Candidate Snapshot Other Relevant Information

Are you ready to make a significant impact as a Senior Java Software Engineer? Click the application button now to submit your application and join a leading team at the forefront of healthcare technology innovation.

Apply Now