
Technical Lead
About the role
Job Summary
Roles and Responsibilities:
-
Develop and maintain backend applications using Java and Spring Boot.
-
Design and implement RESTful APIs and business logic.
-
Build and manage microservices architecture with scalable and loosely coupled services.
-
Work with databases like MongoDB (NoSQL) and DB2 (RDBMS) for data storage and retrieval.
-
Handle database design, integration, and performance optimization.
-
Write unit and integration tests using JUnit and Mockito.
-
Ensure application security using Spring Security, JWT, and best practices.
-
Identify and fix library vulnerabilities (CVE fixes, dependency upgrades).
-
Monitor applications using logging, metrics, and performance tools.
-
Follow coding standards, perform code reviews, and collaborate in Agile teams.
-
Monitor applications, handle prod issues.
-
Perform production deployments using CI/CD pipelines
-
Conduct post-deployment validation checks including health checks, smoke testing, and log monitoring.
Key Responsibilities
Roles and Responsibilities:
-
Develop and maintain backend applications using Java and Spring Boot.
-
Design and implement RESTful APIs and business logic.
-
Build and manage microservices architecture with scalable and loosely coupled services.
-
Work with databases like MongoDB (NoSQL) and DB2 (RDBMS) for data storage and retrieval.
-
Handle database design, integration, and performance optimization.
-
Write unit and integration tests using JUnit and Mockito.
-
Ensure application security using Spring Security, JWT, and best practices.
-
Identify and fix library vulnerabilities (CVE fixes, dependency upgrades).
-
Monitor applications using logging, metrics, and performance tools.
-
Follow coding standards, perform code reviews, and collaborate in Agile teams.
-
Monitor applications, handle prod issues.
-
Perform production deployments using CI/CD pipelines
-
Conduct post-deployment validation checks including health checks, smoke testing, and log monitoring.
Skill Requirements
-
Develop and maintain backend applications using Java and Spring Boot.
-
Design and implement RESTful APIs and business logic.
-
Build and manage microservices architecture with scalable and loosely coupled services.
Other Requirements
null
Benefits and perks
•Learning Budget
Required skills
Java
Spring Boot
REST APIs
Microservices
MongoDB
DB2
JUnit
Mockito
About HCL Technologies
Pune
Headquarters