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 an experienced Lead Java Developer to become part of our dynamic team.
The ideal candidate will play an instrumental role in shaping the architecture of our projects, collaborating closely with customers, colleagues, and vendors to tackle complex challenges, devise strategic solutions, and uphold technical standards.
If you find this appealing, embark on the next thrilling phase of your career journey with EPAM!
Responsibilities
- Regular meetings with customers, colleagues, and vendors to discuss and solve product or project challenges
- Evaluate business needs, assess alternatives, and design solutions for complex programming systems or applications
- Play a role in shaping strategy and architecture
- Work in collaboration with other Architects and staff to preserve enterprise technical standards
- Define system scope and objectives through research and fact-finding for the development or modification of moderately complex information systems
- Create detailed architecture specifications for programming execution
- Skillfully engage in all phases of applications systems analysis and programming activities
- Mentor other staff members throughout the project lifecycle
Requirements
- A minimum of 6 years in Java development, with expertise in 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)
- Understanding of distributed storage systems like DB2, Oracle, Cassandra, and MongoDB
- Proficient with continuous integration and continuous deployment (CI/CD) pipelines, particularly with Git
- Extensive Unix/Linux experience
- B2+ level fluency in English communication skills
Nice to have
- Knowledge of RDBMS Tools