backGo to search

Lead Java Developer

bullets
Java, SQL, MongoDB, Apache Cassandra, RDBMS Tools, CI/CD, Git, Linux
bullets
Bangalore, Pune, Hyderabad, Gurgaon

We are actively searching for a Lead Java Developer to become a part of our dynamic team.

The ideal candidate will be instrumental in shaping and executing the architecture for our projects, collaborating with customers, team members, and vendors to tackle complex problems, devise strategic solutions, and uphold technical standards.

If you are ready to embark on an exhilarating journey in your professional life, join EPAM!

Responsibilities
  • Regularly engage with customers, team members, and vendors to pinpoint and address product or project challenges
  • Examine business needs, devise and assess alternatives, and formulate plans for sophisticated programming systems or applications
  • Play a role in shaping strategy and architecture
  • Work in tandem with other Architects and team members to preserve enterprise technical standards
  • Define system scope and objectives through research and analysis to enhance or create moderately complex information systems
  • Generate detailed architectural specifications to guide programming
  • Skillfully manage all stages of application system analysis and programming activities
  • Offer mentorship to other team members throughout the project lifecycle
Requirements
  • At least 6 years of Java development experience, with expertise in object-oriented design principles
  • Over 1 year of pertinent leadership experience
  • Proficiency with Java frameworks such as DropWizard, Spring, and Hibernate
  • Knowledge of web development frameworks (Angular or React)
  • Proficient in distributed storage systems including DB2, Oracle, Cassandra, and MongoDB
  • Skilled in continuous integration and continuous deployment (CI/CD) pipelines, especially with Git
  • Extensive Unix/Linux experience
  • Proficient English communication skills at a B2+ level
Nice to have
  • Knowledge of RDBMS Tools