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 skilled Lead Java Developer to be a part of our dynamic team.
The selected individual will be instrumental in shaping and executing the architecture for our projects. They will collaborate closely with customers, colleagues, and vendors to tackle complex challenges, devise strategic solutions, and uphold technical standards.
If this opportunity excites you, consider launching the next thrilling phase of your career at EPAM!
Responsibilities
- Regularly engage with customers, colleagues, and vendors to identify and address product or project challenges
- Assess business needs, devise alternative solutions, and outline approaches for intricate programming systems or applications
- Aid in the creation of strategic and architectural plans
- Work in tandem with other Architects and team members to preserve enterprise technical standards
- Determine system scope and goals through research and exploration to enhance or create moderately complex information systems
- Generate detailed architectural specifications to guide program development
- Skillfully manage all aspects of application systems analysis and programming tasks
- Mentor team members throughout the project lifecycle
Requirements
- At least 6 years of experience in Java development with a strong grasp of object-oriented design principles
- Over 1 year of pertinent 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 continuous integration and deployment (CI/CD) pipelines, particularly with Git
- Extensive Unix/Linux experience
- Advanced English communication skills at a B2+ level
Nice to have
- Knowledge of RDBMS Tools