Role Overview
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. As a Software Engineer, you will develop high-quality full-stack solutions to improve health outcomes and advance health optimization on a global scale.
Responsibilities
- Develop and maintain full‑stack web applications using Angular, Java, and SQL
- Build secure, scalable APIs and microservices, including event‑driven services using Kafka
- Implement and manage CI/CD pipelines and automate deployments using GitHub and DevOps tools
- Containerize and deploy applications on Kubernetes, ensuring scalability and reliability
- Collaborate across teams to deliver high‑quality solutions and resolve production issues
- Follow best practices for security, performance, and code quality
- Take ownership of features from design through production support
- Continuously learn and adopt new technologies, including AI‑related tools and capabilities
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Solid experience with Angular, Java, SQL, and RESTful services
- Hands‑on experience with microservices, Kafka, and event‑driven systems
- Experience with GitHub, CI/CD pipelines, and DevOps practices
- Working knowledge of Docker and Kubernetes
- Proven solid problem‑solving skills and ability to work across front‑end, back‑end, and cloud environments
- Openness to continuous learning; AI builder or AI development exposure is a plus
Skills
- Java
- Angular
- Kafka
- Kubernetes
- CI/CD