brand logo
View all jobs

Java Tech Lead

Digital
Bengaluru
Job Description
Role
Tech Lead will lead the development team to automating and streamlining the integration and deployment processes. S(he) will work closely with the BA/Product Owner, Development team & Product team.
Job Responsibilities
  1. Understand the problem and align with the priorities, converting the design to technical solutions.
  2. Ensure components are developed within approved architectural standards and timelines.
  3. Work with diverse tech stakeholders to achieve the platform development objectives.
  4. Lead code reviews and implement TDD model with best coding standards
  5. Handle expansion and mentoring of the team members
  6. Provide technical leadership in all aspects of SDLC, including system analysis, design, development, testing, and deployment.
  7. Responsible for the internal communication to rally people around the tech cause, enabling success at the executive and team level.
  8. Expected to be 3 steps ahead of the company’s needs, providing solutions that improve efficiency/scalability for years to come.
Job Requirement
  1. 7+ yrs of relevant hands-on experience in developing software in technologies like Java, API driven Development, RDBMS, SQLDB, Restful web services, Spring Framework, Spring Data, Spring Boot, TDD, Junit, Mockito, HTML.
  2. Strong logical and analytical skills.
  3. Strong Computer Science fundamentals.
  4. Experience with modern Cloud Services.
  5. Strong interpersonal skills and comfortable leading without authority.
  6. Passion for problem-solving.
  7. Flexibility to multitask and re-priorities when necessary.
  8. Ability to work in an agile and customer-centric team.
  9. Open to learning new technologies.
  10. Prior saas/startup experience is preferable, but not mandatory.
  11. Hands-on experience in back-end technologies and have a strong understanding of core data structure and design patterns.
  12. Commanding knowledge in HLD/LLD and Basics of system design and distributed systems
  13. Write the production-grade test code. Junit/ TestNG
  14. Proficiency with Rest API performance and OpenAPI standards.
  15. Experience in building cache layers and invalidating them properly
  16. Strong knowledge of NoSQL(Mongo) database
  17. Experience with Elastic search or Solr is preferred.
  18. Basics understanding of cloud infrastructures (Preferably AWS) and CI/CD pipelines.

Join Talent Pool

Join our talent pool by simply submitting your resume. We’ll inform you about the new jobs matching your profile and update you if you are the best fit for one of our open positions.