remote
Senior Software Engineer - Axis Max Life Insurance
Software Engineer
Lead the design and delivery of scalable cloud-native services using Python, Java, and AWS, while driving best practices in containerization, orchestration, and continuous delivery.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance microservices in Python and Java on AWS.
- Design and implement CI/CD pipelines with Docker, Kubernetes, and GitOps principles.
- Collaborate with cross‑functional teams to define product requirements and technical specifications.
- Mentor junior engineers, conduct code reviews, and enforce coding standards.
- Ensure application reliability, scalability, and security through monitoring, logging, and automated testing.
Requirements
- 5+ years of professional software development experience.
- Proficiency in Python, Java, and AWS services (EC2, ECS, EKS, Lambda).
- Hands‑on experience with Docker, Kubernetes, and CI/CD tooling.
- Strong understanding of microservices architecture, RESTful APIs, and event‑driven design.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonjavaawsdockerkubernetescicd