backGo to search

Lead Software Developer- Java, Kafka, Kubernetes, AWS

Java, Amazon Web Services, Apache Kafka, Kubernetes, Microservice Architecture Pattern, Spring Boot

We are seeking a Lead Software Developer with expertise in Java, Kafka, Kubernetes, and AWS to join our team.

As the Lead Software Developer, you will play a pivotal role in developing and maintaining software solutions using Java, contributing to the design and implementation of microservices architecture, and ensuring seamless integration with Amazon Web Services and Apache Kafka.

  • Identifying and resolving software defects and issues
  • Developing and implementing software enhancements and new features
  • Participating in code reviews and ensuring adherence to coding standards
  • Collaborating with cross-functional teams to troubleshoot and resolve technical issues
  • Creating and maintaining technical documentation
  • Minimum of 8-12 years of experience in software development
  • Strong proficiency in Java programming
  • Prior experience in software maintenance and support
  • Knowledge of software development methodologies and best practices
  • Ability to troubleshoot and debug complex software issues
  • Excellent problem-solving and analytical skills
  • Effective communication and collaboration skills
nice to have
  • Experience with microservice architecture pattern, Apache Kafka, and Kubernetes
  • Experience with Spring Boot
  • Knowledge of Amazon Web Services (AWS)
  • JavaScript, ReactJS, REST API, Git, Linux, K8s, Docker


For you
  • Insurance Coverage 
  • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
For your comfortable work
  • Hybrid Work Model 
  • Soft loans to set up workspace at home 
  • Stable workload 
  • Relocation opportunities with ‘EPAM without Borders’ program

For your growth
  • Certification trainings for technical and soft skills 
  • Access to unlimited LinkedIn Learning platform 
  • Access to internal learning programs set up by world class trainers 
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool