Lead Software Engineer - Java, Kafka, Kubernetes, AWS

  • Gurugram
  • Epam
Description Our company is looking for a highly skilled Lead Java Engineer to join our team and lead our latest project.As a Lead Java Engineer, you will be responsible for the design, development, and maintenance of our software applications. You will also be responsible for leading a team of developers to ensure timely project delivery.The project is focused on developing a microservices-based platform using Apache Kafka, Kubernetes, and Spring Boot. You will work with cutting-edge technologies and collaborate with cross-functional teams to ensure the project's success. Technologies JavaScript ReactJS RESTAPI Git Linux Kubernetes Docker Responsibilities Lead the design, development, and maintenance of software applications using Java and related technologies Work closely with cross-functional teams to identify and resolve software defects and issues Develop and implement software enhancements and new features, ensuring adherence to coding standards Participate in code reviews and provide feedback to team members, ensuring high-quality code delivery Collaborate with cross-functional teams to troubleshoot and resolve technical issues, ensuring timely project delivery Create and maintain technical documentation, ensuring clear communication and knowledge sharing within the team Requirements Minimum of 8-12 years of experience in Java programming Experience in software maintenance and support Knowledge of software development methodologies and best practices Ability to troubleshoot and debug complex software issues Strong proficiency in Amazon Web Services, Apache Kafka, Kubernetes, Experience with Microservice Architecture Pattern and Spring Boot Excellent problem-solving and analytical skills Effective communication and collaboration skills Good verbal and written communication skills in English at a B2 level We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)