Lead Full Stack Engineer
Full Job Description
As a Lead Full Stack Engineer at Optum in India, you will drive the full lifecycle development of innovative applications. This includes gathering requirements, designing robust architectures, writing high-quality code, rigorous testing, seamless deployment, and ongoing maintenance in production environments.
You will focus on back-end engineering, building highly scalable and efficient microservices using Java and Spring Boot, prioritizing performance, reliability, and security. Your role will involve leveraging cloud platforms like Azure, implementing best practices for cloud infrastructure management, and establishing robust CI/CD pipelines for smooth operations.
Collaboration with cross-functional teams is key to delivering impactful features. You will be instrumental in identifying performance bottlenecks, debugging complex issues across the entire stack, and proactively introducing new technologies or methodologies, including AI, to enhance engineering efficiency and product quality.
Emphasis will be placed on implementing automated unit and integration tests to ensure code quality and functional flow.
Key Responsibilities:
- End-to-end application development: requirements, architecture, coding, testing, deployment, and maintenance.
- Develop scalable back-end microservices with Java & SpringBoot.
- Manage cloud infrastructure on platforms like Azure, implementing CI/CD pipelines.
- Collaborate with cross-functional teams.
- Innovate and solve complex problems, integrating AI into daily development.
- Implement comprehensive automated testing strategies.
- Adhere to company policies and contractual obligations.
Required Qualifications:
- Over 4 years of professional full-stack software development experience.
- Proven experience with microservices architectures.
- Solid understanding of Agile and DevOps methodologies.
- Hands-on experience with cloud platforms (Azure, AWS, GCP).
- Proficiency in Kafka, Event-driven architecture, JUnit with Mockito, and API testing.
- Experience with Docker, Kubernetes, CI/CD tools (Jenkins, Azure DevOps, GitLab CI), and infrastructure-as-code.
- Strong experience with relational (SQL Server, PostgreSQL) and NoSQL databases.
- Expertise in Core Java, Spring Boot, Microservices REST APIs, and cloud platforms.
- Demonstrated commitment to quality assurance through unit, integration, and automated testing.
- Strong analytical and problem-solving skills for complex, distributed systems.
Company
Optum
Optum is a global health services and innovation company dedicated to improving health outcomes for millions worldwide through technology-driven care. We connect individuals with the vital resources, ...