Go to search
Lead Java Developer
Java, SQL, MongoDB, Apache Cassandra, RDBMS Tools, CI/CD, Git, Linux
Bangalore, Pune, Hyderabad, Gurgaon
We are actively seeking a Lead Java Developer to join our team.
In this role, the selected candidate will be crucial in shaping and executing the architecture of our projects, closely collaborating with customers, peers, and vendors to tackle complex issues, devise strategic solutions, and uphold technical standards.
If you are ready for a transformative career move, start your journey with EPAM!
Responsibilities
- Engage with customers, peers, and vendors to address and rectify product or project challenges
- Examine business requirements, devise and assess alternatives, and design approaches for intricate programming systems or applications
- Play a role in shaping strategy and architecture
- Ensure close cooperation with other Architects and staff to uphold enterprise technical standards
- Determine system scope and objectives through research and investigation to enhance or create moderately complex information systems
- Craft detailed architectural specifications that serve as a blueprint for program development
- Handle all phases of application system analysis and programming tasks proficiently
- Mentor and guide other team members throughout the project lifecycle
Requirements
- A minimum of 6 years in Java development showcasing strong skills in object-oriented design principles
- Over 1 year of pertinent leadership experience
- Expertise in Java frameworks like DropWizard, Spring, and Hibernate
- Knowledge of web development frameworks (Angular or React)
- Experience with distributed storage systems such as DB2, Oracle, Cassandra, and MongoDB
- Proficiency in managing continuous integration and deployment (CI/CD) pipelines, particularly with Git
- Robust Unix/Linux experience
- Advanced English communication skills at a B2+ level
Nice to have
- Knowledge of RDBMS Tools