Skip To Main Content
backBack to Search

Lead Java Developer

Hybrid in India: Rajasthan, Jaipur, India: Madhya Pradesh, Indore
Java
& 8 others

We are looking for a Lead Java Developer with strong expertise in Angular to join our team.

In this role, you will guide the development of high-performance applications, working closely with cross-functional teams to deliver robust and scalable solutions. If you are passionate about leading development projects and enjoy working in a collaborative environment, this opportunity is a perfect fit.

Responsibilities
  • Lead the design, development, and implementation of Java-based applications
  • Collaborate with stakeholders to understand technical and business requirements
  • Develop and maintain front-end components using Angular
  • Oversee the integration of applications with backend systems and APIs
  • Ensure code quality through best practices, including code reviews and unit testing
  • Mentor and guide team members to enhance their technical skills and productivity
  • Contribute to the architecture and design of scalable microservices solutions
  • Optimize application performance and ensure high availability
  • Stay updated on emerging technologies and incorporate them into development processes
  • Coordinate with cross-functional teams to ensure timely and successful project delivery
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline
  • At least 5 years of professional experience as a Java Developer or in a similar role
  • A minimum of 1 year of leadership experience in guiding and managing development teams
  • Proficiency in Java 8 for developing robust and efficient applications
  • Strong experience with Angular for building dynamic and responsive front-end interfaces
  • Hands-on expertise in Spring Boot for creating scalable microservices
  • Experience with Hibernate for ORM and database interaction
  • Proficiency in unit testing frameworks to ensure code reliability and functionality
  • Knowledge of object-oriented design principles, design patterns, and RESTful web services
  • Experience with database technologies and SQL Server for data management
  • Understanding of microservices architecture and its implementation
  • Fluency in English, both written and spoken, at a B2 level or higher
Nice to have
  • Experience with HTML5 and CSS for creating responsive user interfaces
  • Familiarity with cloud platforms for deploying and managing applications
  • Knowledge of DevOps practices and tools for CI/CD and automation
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
  • Opportunity to join and participate in life of EPAM's Employee Resource Groups
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn