Software Engineering Lead - Java, Springboot, Graphql, Kafka, Mongo

UnitedHealth Group

4+ yrs Noida Full Time Hybrid (office + remote)
UnitedHealth Group logo
Posted : today
Actively hiring

Job description

Join Optum, a global leader in healthcare technology, and contribute to improving health outcomes for millions. We foster an inclusive culture, offer collaboration with talented peers, provide comprehensive benefits, and support career development. Advance global health optimization with us and experience the rewards of Caring, Connecting, and Growing together.

This role involves working with cutting-edge technologies to deliver innovative health solutions.

We are committed to building a diverse and equitable environment where everyone can thrive and achieve their healthiest life. We aim to reduce health disparities and improve overall health outcomes through our mission.

Responsibilities

Design, develop, and maintain complex software applications, APIs, and microservices. Translate business needs into scalable, secure, and maintainable technical solutions.

Lead the delivery of significant software features across multiple systems. Ensure quality through design and code reviews, adhering to engineering best practices.

Drive the adoption of CI/CD, automated testing, observability, and security. Collaborate with architects and product owners to define technical strategies and delivery plans.

Analyze and improve application performance, reliability, and scalability. Troubleshoot production issues and perform root cause analysis. Build reusable frameworks and mentor junior engineers.

Contribute to architecture modernization and technical roadmaps. Leverage cloud-native practices and AI-assisted tools to enhance productivity and software quality.

Qualifications

A Bachelor's degree in Computer Science, Software Engineering, Information Technology, Engineering, or equivalent practical experience is required, alongside a B.E., B.Tech., or MCA. A minimum of 4 years of software engineering experience focused on enterprise-grade applications is essential.

Proven experience in developing scalable web applications, APIs, microservices, cloud-native solutions, and enterprise platforms is crucial. Proficiency in programming languages like Java, Python, C#, or JavaScript/TypeScript is necessary.

Solid understanding of software design patterns, OOP, distributed systems, data structures, and algorithms is expected. Strong debugging, system analysis, performance tuning, and problem-solving skills are vital. The ability to manage technical work independently while collaborating effectively across teams is key. Excellent verbal and written communication skills are required to influence stakeholders.

Essential Skills

JavaSpring BootGraphQLKafkaMongoDBSoftware Design PatternsObject-Oriented ProgrammingDistributed SystemsData StructuresAlgorithmsAgileScrumCI/CDAutomated TestingAPI DesignMicroservicesCloud-Native SolutionsEnterprise PlatformsSource Control SystemsCode Quality ToolsPythonC#JavaScriptTypeScript

Good to Have

AzureAWSGoogle Cloud PlatformEvent-Driven SystemsRESTful ServicesContainersKubernetesOpenShiftPlatform EngineeringNoSQL DatabasesData ModelingDatabase Performance OptimizationSplunkDynatraceGrafanaPrometheusApplication InsightsAI-assisted Engineering Tools

Highlights

  • Actively hiring

More Details

RoleSoftware Engineering Lead - Java, Springboot, Graphql, Kafka, Mongo
IndustryHealthcare
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

UnitedHealth logo

UnitedHealth

Healthcare

Software Engineering Lead - Java, Springboot, Graphql, Kafka, Mongo at UnitedHealth Group | SkillMX | SkillMX