Skip To Main Content
backgo to search

lead java developer

Java, Microsoft Azure, Cucumber, Automated Testing in Java, Azure Integration, Web Service / API Testing

We are seeking a highly motivated Java Lead Developer to join our team and work on a cutting-edge project that leverages Microsoft Azure technologies. As a Java Lead Developer, you will be responsible for leading the development team and ensuring the delivery of high-quality software solutions. You will work closely with stakeholders to understand project requirements, and design and implement solutions that meet those requirements. You will also be responsible for ensuring that the development team follows best practices and adheres to coding standards. If you are passionate about software development and are looking for an exciting opportunity to work on a challenging project, we invite you to apply for this position.

  • Lead the development team and ensure the delivery of high-quality software solutions
  • Collaborate with stakeholders to understand project requirements and design and implement solutions that meet those requirements
  • Ensure that the development team follows best practices and adheres to coding standards
  • Provide guidance and support to the development team, helping them to resolve technical issues and develop their skills
  • Manage project deliverables and ensure that project milestones are met
  • Develop and maintain project documentation, including technical specifications and user manuals
  • Participate in code reviews and ensure that code is well-documented, maintainable, and adheres to coding standards
  • Minimum of 5 years of experience in Java development, demonstrating expertise in Java programming and related technologies
  • Experience in Microsoft Azure and Azure Integration, showcasing your ability to develop and deploy cloud-based applications
  • Expertise in Web Service / API Testing, highlighting your ability to test RESTful and SOAP-based services
  • Experience in leading software development teams and managing project deliverables
  • Strong focus on teamwork, excellent communication skills, and the ability to work collaboratively with cross-functional teams
  • Ability to work independently, manage multiple priorities, and meet project deadlines
  • Fluent spoken and written English at an upper-intermediate level or higher
nice to have
  • Experience in developing microservices architectures and containerization technologies like Docker and Kubernetes
  • Experience in working with NoSQL databases like MongoDB and Cassandra
  • Practical experience in implementing automated testing in Java, using tools like Cucumber, JUnit, and Mockito

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