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 seeking a Lead Java Developer to become part of our team.

This individual will play a crucial role in shaping and implementing the architecture of our projects, collaborating effectively with customers, peers, and vendors to tackle complex challenges, devise strategic solutions, and uphold technical standards.

If you're ready to start an exciting new phase in your career, consider joining us at EPAM!

Responsibilities
  • Regularly engage with customers, peers, and vendors to identify and address product or project challenges
  • Examine business requirements, explore and assess alternatives, and devise approaches for complex programming systems or applications
  • Play a role in shaping strategy and architecture
  • Work closely with other Architects and staff to uphold enterprise technical standards
  • Define system scope and objectives through research and fact-finding to develop or modify moderately complex information systems
  • Create detailed architecture specifications to guide program writing
  • Engage in all phases of applications systems analysis and programming activities competently
  • Offer guidance to other team members throughout the project lifecycle
Requirements
  • At least 6 years of Java development experience with a strong grasp of object-oriented design principles
  • Over 1 year of relevant leadership experience
  • Proficiency with Java frameworks like DropWizard, Spring, and Hibernate
  • Knowledge of web development frameworks (Angular or React)
  • Understanding of distributed storage systems such as DB2, Oracle, Cassandra, and MongoDB
  • Proficiency with continuous integration and continuous deployment (CI/CD) frameworks, particularly Git
  • Extensive Unix/Linux experience
  • B2+ level fluency in English communication
Nice to have
  • Knowledge of RDBMS Tools