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 technologiesWork closely with cross-functional teams to identify and resolve software defects and issuesDevelop and implement software enhancements and new features, ensuring adherence to coding standardsParticipate in code reviews and provide feedback to team members, ensuring high-quality code deliveryCollaborate with cross-functional teams to troubleshoot and resolve technical issues, ensuring timely project deliveryCreate and maintain technical documentation, ensuring clear communication and knowledge sharing within the teamRequirements
Minimum of 8-12 years of experience in Java programmingExperience in software maintenance and supportKnowledge of software development methodologies and best practicesAbility to troubleshoot and debug complex software issuesStrong proficiency in Amazon Web Services, Apache Kafka, Kubernetes, Experience with Microservice Architecture Pattern and Spring BootExcellent problem-solving and analytical skillsEffective communication and collaboration skillsGood verbal and written communication skills in English at a B2 levelWe offer
Opportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development : online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package : Health benefits Retirement benefits Paid time off Flexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)