HamburgerMenu
hirist

Technical Lead - Java/SQL/RESTful Webservices

NPG Consultants
Delhi NCR
6 - 8 Years

Posted on: 08/07/2025

Job Description

About the Company : 


- We are looking to deliver cutting-edge internet products for the eCommerce domain. We are looking to rewrite existing modules to scalable microservices architecture and build new key products from scratch. 


- Hence, we are focusing on building a strong technology team with the smartest of the engineers who will focus on all aspects of software development. 


Job Responsibilities :


- Design and development of RESTful web services, components and interfaces 


- Contribute to all phases of the development lifecycle. 


- Collaborate with product and technical teams to solve complex problems. 


- Presents and contribute to design reviews for the team, architects and developers on other teams. 


- Participate and contribute to requirements discussion meetings. 


- Describe technical requirements and implementation details based on an understanding of product requirements 


- Doing code reviews and write/execute unit test cases and ensure high-quality QA drop. 


- Following security coding guidelines for application security from all aspects and ensuring that the customer's personal information is protected. 


 - Follow quality coding and best practices to ensure high availability, reliability and scalability of the system.


 - Help team members to resolve their tech issues and unblock them. 


 - Mentor and groom junior team members. 


 - Contribute to hiring the best talent through lateral and campus hiring 


- Write well designed, testable, efficient code. 


 - Drive agile methodologies in the sprint model within the team. 


 - Solve critical production issues within a given TAT.


Qualifications, Experience, & Skills :  


- B.E/B.Tech or MCA/M.Tech/M.S

- 6-9 years

- Architectural knowledge of designing and developing software in distributed architecture using the latest technologies.

- Thorough experience with design patterns and ability to understand, propose and implement optimum software design.

- Excellent knowledge of relational databases, SQL, NoSQL (Aerospike, Redis, MongoDB) and ORM technologies (JPA2, Hibernate).

- Excellent learning skills and ability to thrive in a dynamic, collaborative and fast-paced environment.

- Good understanding of web security and the ability to deliver secure applications.

- Ability to lead and mentor a team of 4-6 developers.

- Experience with queuing\stream processing systems e.g. Apache Kafka.

- Experience with an Elastic search would be a plus.

- Good oral and written communication skills.

- Sound knowledge of Data Structures and Algorithms.

- Hands on experience with development of RESTful web services, APIs & Spring Boot framework.

- Hands on experience in designing and developing applications using the Java platform.

- Object Oriented analysis and design using common design patterns.

- Should be a good team player who can work with cross-functional teams.

info-icon

Did you find something suspicious?