Go to search
Lead Java Developer
Java, SQL, MongoDB, Apache Cassandra, RDBMS Tools, CI/CD, Git, Linux
Bangalore, Pune, Hyderabad, Gurgaon
We are in search of a Lead Java Developer to become a part of our dynamic team.
The chosen individual will be instrumental in shaping the architecture of our projects by collaborating effectively with customers, colleagues, and vendors to tackle complex challenges, devise strategic solutions, and uphold technical standards.
If this opportunity excites you, embark on a thrilling new journey in your career with EPAM!
Responsibilities
- Engage in regular discussions with customers, colleagues, and vendors to address and resolve product or project challenges
- Examine business needs, devise and assess alternatives, and outline methods for complex programming systems or applications
- Play a role in the creation of strategy and architecture
- Work closely with other Architects and team members to uphold enterprise technical standards
- Define system scope and objectives through research and fact-finding to evolve or refine moderately complex information systems
- Generate detailed architectural specifications as a basis for program development
- Skillfully manage all phases of application systems analysis and programming activities
- Offer mentorship to team members throughout the project lifecycle
Requirements
- At least 6 years of Java development expertise with a strong grasp of object-oriented design principles
- Over 1 year of relevant leadership experience
- Proficiency with Java frameworks such as DropWizard, Spring, and Hibernate
- Knowledge of web development frameworks (Angular or React)
- Experience with distributed storage systems including DB2, Oracle, Cassandra, and MongoDB
- Proficiency in continuous integration and continuous deployment (CI/CD) pipelines, particularly with Git
- Extensive Unix/Linux experience
- B2+ level fluency in English communication
Nice to have
- Knowledge of RDBMS Tools