Skip To Main Content
backBack to Search

Lead Java Full-Stack Developer

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

We are actively seeking a skilled and passionate Senior Java Full-Stack Developer to join our dynamic team.

This opportunity involves collaborating with Business Analysts, Architects, and fellow developers to design, improve, and sustain high-quality software products. As an integral member of our development team, your efforts will significantly influence the overall product experience while aligning with the company's technical and business objectives.

Responsibilities
  • Implement and enhance software features based on technical specifications and user input
  • Integrate mapping services such as Google Maps and Mapbox into applications
  • Develop clean, maintainable, and efficient code
  • Engage in code review processes and assist in managing software version control systems like GitHub
  • Identify and resolve complex software issues
  • Work collaboratively with interdisciplinary teams, including designers and product managers
  • Engage in Agile development practices and ceremonies
  • Explain technical concepts in simple, understandable terms
  • Manage CI/CD pipelines to facilitate seamless deployment processes
Requirements
  • Minimum of 5 years of experience in Angular and Java
  • Prior leadership role within a development team
  • Background in full-stack development and Single Page Applications/Microfrontend architectures
  • Proficiency in reactive programming and integration of mapping services
  • Ability to develop clean, maintainable, and efficient code
  • Expertise in managing software version control systems
  • Strong analytical and problem-solving abilities
  • Understanding of Agile development practices
Nice to have
  • Contributions to open-source initiatives
  • Proficiency in additional programming languages such as TypeScript or Scala
  • Certifications in Java or related 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
  • 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