Senior Technical Lead / Manager

Posted 2 months ago

Key Responsibilities –

  1. Managing and owning all aspects of technical development & delivery.
  2. Responsible for providing expertise in software development life cycle, from concept, architecture, design, implementation and testing.
  3. Leading & mentoring team.
  4. Responsible for understanding requirement & writing technical architecture documents.
  5. Ensuring the code reviews & development best practices / processes to be followed.
  6. Responsible for planning end-to-end technical scope of the project & customer engagement areas including planning sprint & deliveries.
  7. Estimates efforts, identify risks & provide technical support whenever needed.


  1. 8+ years of experience in software architecture, system design and development.
  2. Excellent knowledge of Core Java and design concepts.
  3. Experience in Java, Java EE, Spring Framework, Spring Boot, Hibernate, JPA, Micro Services, Rest API.
  4. Excellent problem solving, troubleshooting and analytical skills.
  5. Experience with working on Agile Software development methodology.
  6. Experience in MySQL, Oracle and MS SQL Server.
  7. Experience in Maven, GIT.
  8. Knowledge of Grails, Groovy and Redis is a plus.
  9. Knowledge in HTML, CSS, JavaScript and AngularJS is a plus.

Apply Online