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 become an integral part of our team.
The chosen candidate will be instrumental in shaping and executing the architecture of our projects, collaborating extensively with customers, colleagues, and vendors to tackle complex challenges, devise strategic solutions, and uphold technical standards.
If you're ready for a thrilling new chapter in your career, consider joining EPAM!
Responsibilities
- Regularly engage with customers, colleagues, and vendors to identify and address product or project challenges
- Assess business requirements, consider various alternatives, and devise approaches for intricate programming systems or applications
- Aid in the formulation of strategy and architecture
- Work closely with other Architects and team members to uphold enterprise technical standards
- Determine system scope and objectives through research and analysis to enhance or adjust moderately complex information systems
- Create detailed architectural specifications to guide program development
- Skillfully manage all phases of application systems analysis and programming activities
- Offer mentorship to other team members throughout the project lifecycle
Requirements
- A minimum of 6 years of Java development expertise, with a strong grasp of object-oriented design principles
- At least 1 year of relevant leadership experience
- Proficiency in Java frameworks such as DropWizard, Spring, and Hibernate
- Knowledge of web development frameworks (Angular or React)
- Understanding of distributed storage systems including DB2, Oracle, Cassandra, and MongoDB
- Proficiency in managing continuous integration and continuous deployment (CI/CD) pipelines, particularly with Git
- Extensive Unix/Linux experience
- Proficient English communication skills at a B2+ level
Nice to have
- Knowledge of RDBMS Tools