
HCL Technologies
Technical Lead
RoleEngineering
LevelLead
LocationBangalore, India
WorkOn-site
TypeFull-time
Posted1 month ago
About the role
Job Summary
"Role Purpose
Hands-on senior developer responsible for Java full-stack development, migration changes, unit testing, API implementation, frontend/backend integration, and defect resolution.
- Key Responsibilities
- Develop Java / Spring Boot backend services and Angular-based frontend components from scratch or enhance existing components.
- Implement REST APIs, business logic, validation, and database integration.
- Support refactoring and migration of legacy Java/JEE components.
- Write unit tests and support integration/regression testing.
- Fix defects, support deployment validation, and update Azure DevOps tasks.
- Relevant Tech Stack
- Backend: Java, Spring, Spring Security, Spring Boot, Spring Data JPA, REST APIs
- Frontend: Angular, JavaScript / TypeScript, HTML, CSS
- API: Swagger / OpenAPI, RESTful services
- Database: Oracle, SQL Server, MySQL, SQL, Hibernate / ORM
- API Tools: Swagger / OpenAPI, Postman
- Testing: JUnit, Mockito, integration testing
- DevOps: Docker, K8S, Azure DevOps, CI/CD pipeline awareness
- Cloud Readiness: Azure App Service / AKS awareness
- Security Basics: OAuth2, JWT, authentication, authorization, role-based access"
Key Responsibilities
- To be responsible for providing technical guidance / solutions ;define, advocate, and implement best practices and coding standards for the team.
- To develop and guide the team members in enhancing their technical capabilities and increasing productivity
- To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
- To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.
Skill Requirements
- Relevant Tech Stack
- Backend: Java, Spring, Spring Security, Spring Boot, Spring Data JPA, REST APIs
- Frontend: Angular, JavaScript / TypeScript, HTML, CSS
- API: Swagger / OpenAPI, RESTful services
- Database: Oracle, SQL Server, MySQL, SQL, Hibernate / ORM
- API Tools: Swagger / OpenAPI, Postman
- Testing: JUnit, Mockito, integration testing
- DevOps: Docker, K8S, Azure DevOps, CI/CD pipeline awareness
- Cloud Readiness: Azure App Service / AKS awareness
- Security Basics: OAuth2, JWT, authentication, authorization, role-based access
Other Requirements
No other requiremnets
Benefits and perks
•Learning Budget
Required skills
Technical leadership
System design
Troubleshooting
About HCL Technologies
Bangalore
Headquarters