Senior Java Backend Engineer

UnitedHealth Group•Eden Prairie, MN
•$91,700 - $163,700•Remote

About The Position

Optum is a global organization that delivers care aided by technology, helping millions of people live healthier lives. As a Senior Software Engineer, you will design, develop, and maintain high-performing Java/Spring Boot enterprise applications and microservices. The team uses cloud architectures, database solutions, and AI-driven automation to build high-availability, mission-critical software. You will take on self-directed, complex technical challenges, collaborate with Agile team members, and serve as a technical resource who helps elevate engineering standards. The position offers the flexibility to telecommute from anywhere within the U.S., subject to UnitedHealth Group’s Telecommuter Policy. The role supports Optum’s mission to help people live healthier lives and make the health system work better for everyone. The organization describes its commitment to diversity, inclusion, health equity, equitable care, and mitigating its environmental impact. Candidates must pass a drug test before beginning employment.

Requirements

  • At least 7 years of professional software engineering experience designing, developing, and supporting enterprise applications using Java, Spring Boot, and REST APIs.
  • At least 5 years of experience with SQL Server or relational databases, including schema design, stored procedures, and query optimization.
  • At least 3 years of experience building microservices and working with cloud-native technologies and CI/CD pipelines.
  • At least 3 years of experience on an Agile/Scrum delivery team, estimating technical tasks, and delivering committed sprint work.
  • At least 1 year of experience using AI-assisted tools or automated solution platforms to streamline software engineering workflows.

Nice To Haves

  • Undergraduate or advanced degree in Computer Science, Information Technology, or a related technical field.
  • A bachelor’s degree or at least 4 years of equivalent software engineering experience in lieu of a degree.
  • Experience leading technical design discussions, mentoring engineers, and implementing secure coding standards.
  • Deep knowledge of microservices architecture patterns, performance tuning, and enterprise integration patterns.
  • Proven experience supporting highly available, mission-critical production systems.

Responsibilities

  • Design, develop, deploy, and maintain Java/Spring Boot enterprise applications, microservices, and backend integrations.
  • Create and optimize SQL queries, stored procedures, and database schemas to support data performance and system reliability.
  • Design, develop, and deploy AI-powered solutions for business challenges, emphasizing responsible use of AI.
  • Use enterprise-approved AI tools to streamline development workflows, automate repetitive tasks, and improve operational efficiency.
  • Create, execute, and maintain unit, integration, and automated test suites.
  • Support CI/CD pipelines and deployment activities, and troubleshoot production and non-production issues.
  • Participate in Agile ceremonies and collaborate with Product Owners to refine backlog items and estimate technical tasks.
  • Serve as a technical resource and mentor to team members, evaluate emerging technical trends, and foster engineering best practices.

Benefits

  • Comprehensive benefits package, subject to eligibility requirements.
  • Incentive and recognition programs, subject to eligibility requirements.
  • Equity stock purchase, subject to eligibility requirements.
  • 401(k) contribution, subject to eligibility requirements.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service