This vacancy is expired.
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