Salary: 0K + Full Time
Technical Lead- Java

Closing Date : 2024-03-30

We are hiring Tech Lead - Java

 

Minimum Qualifications 

  • A Degree in Software Engineering/ Computer Science or equivalent in a relevant capacity.
  • 04+ years of hands-on experience in software design and development, database design and development, and system integration.
  • Hands-on experience with Java Springboot development.
  • Object-Oriented Programming / Object-Oriented Design (OOP/OOD).
  • Previous exposure to AGILE development methodologies.

 

Required Qualifications 

  • Exposure to TDD/Unit Testing and thorough adherence to maintaining code quality.
  • Thorough in design concepts Object-Oriented Design, SOLID principles, and ORM.
  • Thorough fluency in Core Java, Spring/SpringBoot, and Hibernate.
  • Experience working with relational, NoSQL databases and messaging platforms.
  • Experience working with Cloud environments.
  • Experience in designing distributed systems for fault tolerance and dynamic scalability.
  • An unquenchable thirst for continuous improvement.
  • Passion for quality and close attention to detail.
  • Architectural skills and practical experience in applying design principles.
  • Ability to analyze large features and implement practical/scalable solutions.
  • Familiarity with GIT, Jenkins and CICD, Docker, and Kubernetes.
  • Excellent communication and interpersonal skills.

 

Responsibilities 

  • Getting involved in architecture, design, and implementation along with the creation of detailed software design specifications.
  • Maintaining fluent communication with the internal teams and external stakeholders.
  • Mentoring and guiding the team.
  • Meeting expected quality standards and deadlines whilst adhering to industry best practices and guidelines.
  • Taking responsibility for the quality of the code by performing a code review in each commit.


  • Experience :4 Years
  • Education : Bachelor's Degree
  • Mode of work : Hybrid