Description
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.
LI-DNI
Technologies
- JavaScript, ReactJS, REST API, Git, Linux, K8s, Docker
Responsibilities
Identifying and resolving software defects and issuesDeveloping and implementing software enhancements and new featuresParticipating in code reviews and ensuring adherence to coding standardsCollaborating with cross-functional teams to troubleshoot and resolve technical issuesCreating and maintaining technical documentationRequirements
Minimum of 8-12 years of experience in software developmentStrong proficiency in Java programmingPrior experience in software maintenance and supportKnowledge of software development methodologies and best practicesAbility to troubleshoot and debug complex software issuesExcellent problem-solving and analytical skillsEffective communication and collaboration skillsNice to have
Experience with microservice architecture pattern, Apache Kafka, and KubernetesExperience with Spring BootKnowledge of Amazon Web Services (AWS)We 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.)