Principal Software Engineer- Java Full stack

UnitedHealth Group

7+ yrs Bengaluru, Noida, Chennai, Gurugram Full Time Hybrid (office + remote)
UnitedHealth Group logo
Posted : today
Actively hiring

Job description

Join Optum, a global leader in healthcare technology, and drive innovation to improve health outcomes worldwide. We are seeking a seasoned Principal Software Engineer to provide technical leadership in designing, developing, and delivering enterprise-level applications and AI-enabled solutions. This role is crucial for building reusable utilities for the AI Development Life Cycle and guiding engineering teams towards successful project completion.

The ideal candidate is a hands-on technology leader with extensive experience in full-stack development, cloud platforms, enterprise architecture, DevOps, and Agile methodologies. Contribute to a culture that fosters inclusion, collaboration, and career growth while making a significant impact on global health optimization.

Responsibilities

Lead the design and development of scalable, reliable, and secure enterprise applications. Architect robust RESTful APIs and cloud-native services, establishing project milestones and technical deliverables. Develop reusable frameworks for the AI Development Life Cycle, leveraging approved AI/ML technologies and data sources.

Champion software engineering best practices, including unit testing, automation, observability, and security. Promote DevOps principles, CI/CD, and infrastructure automation. Mentor junior engineers through code and design reviews, and collaborate with cross-functional teams to translate requirements into effective technical solutions.

Qualifications

We require an undergraduate degree or equivalent practical experience, coupled with at least 7 years of software development experience using Java, JavaScript, or Python. Proficiency in HTML, CSS, and full Software Development Life Cycle within an Agile environment is essential.

Demonstrated experience includes developing RESTful web services and APIs, unit testing, working with relational/NoSQL databases (MySQL, Oracle), and utilizing frameworks like Spring, Spring Boot, Hibernate, and React. Experience with cloud platforms (AWS, Azure) and containerization (Kubernetes) is also a must, along with a strong background in enterprise-level application architecture and DevOps practices.

Essential Skills

JavaJavaScriptPythonHTMLCSSAgileRESTful APIsUnit TestingMySQLOracleSpringSpring BootHibernateReactAWSMicrosoft AzureKubernetesDevOpsSoftware ArchitectureSecurityPerformance Optimization

Good to Have

AI/MLSplunkGrafanaGatlingJMeterFlaskFastAPIGitHub ActionsResponsible AIModel Governance

Highlights

  • Actively hiring

More Details

RolePrincipal Software Engineer- Java Full stack
IndustryHealthcare
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

UnitedHealth logo

UnitedHealth

Healthcare

Principal Software Engineer- Java Full stack at UnitedHealth Group | SkillMX | SkillMX