backGo to search

Java Development Team Lead

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

We are looking for a highly skilled remote Java Development Team Lead with 12+ years of relevant production experience in Backend development, 8+ years of experience designing and developing front-end applications and APIs, and 2+ years of relevant leadership experience.

The ideal candidate will have extensive experience in secure backend services, API design and development, and a comprehensive 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
  • 12+ years of relevant production experience in Backend development
  • 8+ years of experience designing and developing front-end applications and APIs
  • 2+ 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