backGo to search

Lead Java Backend Developer

Remote in Chennai, Gurgaon, Hyderabad, Pune, Bangalore
bullets
Java
& others
bullets

This position is relevant for immediate joiners only (should be ready to start by December 1st, 2023) and implies a hybrid work setup. Depending on the project, you will have to spend several days a week in the office. Our offices are currently located in Hyderabad, Bangalore, Gurgaon, Pune, and Chennai.

We are seeking a highly experienced remote Lead Java Backend Developer with 10+ years of relevant production experience in Backend development, 6+ years of experience designing and developing front-end applications and APIs, and 1+ years of relevant leadership experience.

The successful candidate will have a strong background in secure backend services, API design and development, and a deep understanding of full-stack application design and data modeling.

Responsibilities
  • Define and develop guidelines, standards, and processes to ensure code quality
  • Ensure coding standards and other software development best practices are followed
  • Participate in architecture-related conversations
  • Conduct code reviews
  • Assist developers/engineers in resolving key issues
  • Review design and development plans
  • Hands-on development of critical components and frameworks
  • Develop, enhance, and maintain system components
  • Collaborate with stakeholders, including Executive, Product, Enablement, and Design teams
  • Identify and resolve technical issues, and proactively communicate with the team
  • Identify critical dependencies in advance and work toward resolution
Requirements
  • Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science preferred
  • 10+ years of relevant production experience in Backend development
  • 6+ years of experience designing and developing front-end applications and APIs
  • 1+ years of relevant leadership experience
  • Hands-on technology leadership, preferably in full-stack development or experience with most of the technologies listed below
  • Back End skills: Spring Boot, Spring Batch, Spring Integration, Spring Data JPA, Java Other
  • Excellent communication and presentation skills
  • Client-facing experience
  • Strong organizational and attention to detail skills
  • Team leadership experience
  • B2+ English level
Nice to have
  • Financial Services background
  • Experience with TDD, BDD, and Single Page Application Design & Development
  • Secure Services Design knowledge
  • DevOps & QA experience
  • Development task estimation skills
  • Willingness to study old code and learn