Skip To Main Content
backBack to Search

Lead Java Developer

Remote in India
Java
& 6 others
warning.png
Sorry, this position is no longer available

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.

Responsibilities
  • 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
Requirements
  • 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
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you