HCL Technologies
HCL Technologies

Technical Lead

RoleBackend
LevelLead
LocationPune, India
WorkOn-site
TypeFull-time
Posted2 days ago
Apply now

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