backgo to search

lead java developer

Java, Spring Boot, Microservice Architecture Pattern, NoSQL Databases, Spring Core, Spring Data, Microsoft Azure

We are seeking an experienced Lead Java Developer to join our remote team, working on a cutting-edge project with a focus on microservice architecture and NoSQL databases. As a Lead Java Developer, you will be responsible for leading a team of developers in designing and developing scalable and high-performance software solutions. You will collaborate with cross-functional teams to identify technical requirements and provide innovative solutions to complex problems. If you are passionate about Java development and have a track record of delivering high-quality software solutions, we invite you to be part of our team.

  • Design and develop scalable and high-performance software solutions using Java and Spring Boot
  • Lead a team of developers, providing guidance and support to ensure the delivery of high-quality software solutions
  • Collaborate with cross-functional teams to identify technical requirements and provide innovative solutions to complex problems
  • Contribute to the development and maintenance of software architecture and design documents
  • Participate in code reviews to ensure adherence to coding standards and best practices
  • Develop and maintain unit and integration tests to ensure the reliability and quality of software solutions
  • Conduct performance tuning and optimization to ensure the scalability and efficiency of software solutions
  • A minimum of 5 years of experience in Java development, demonstrating expertise in Java 8 and Spring Boot
  • In-depth knowledge of Microservice Architecture Pattern and NoSQL Databases, showcasing your ability to design and develop scalable and high-performance software solutions
  • Proficiency in Spring Core and Spring Data, enabling you to develop robust and maintainable code
  • Familiarity with Microsoft Azure, highlighting your broader perspective on cloud computing and infrastructure
  • Experience in leading a team of developers, demonstrating your ability to mentor, guide, and motivate team members to deliver high-quality software solutions
  • Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
nice to have
  • Experience with Laravel, showcasing your ability to work with additional web frameworks and technologies

benefits for locations

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

don't have time? Apply later!We send you a link to the job in your e-mail
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses