Spring Boot Technical Lead - Hibernate

Apply Now ↗
📍 Gandhi Nagar, India

About this role

Job Summary

As a Technical Lead specializing in Spring Boot, you will play a pivotal role in managing technology within projects and providing critical technical guidance and solutions. Your expertise will guide the team towards enhancing their technical skills and ensuring adherence to best practices, ultimately driving project success and innovation within the organization.

Key Responsibilities

Frontend (Angular) Responsibilities
•Develop UI Components
Build reusable, responsive, and dynamic components using Angular framework.
•Implement Client-Side Logic
Handle data binding, routing, and state management.
•Integrate APIs
Consume RESTful APIs provided by the backend (Spring Boot).
•Performance Optimization
Optimize rendering, lazy loading, and reduce bundle size.
•Cross-Browser Compatibility
Ensure the application works across different browsers and devices.
•Testing
Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress.
 Backend (Spring Boot) Responsibilities
•Develop RESTful APIs
Design and implement secure, scalable APIs using Spring Boot.
•Database Integration
Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL).
•Security
Implement authentication and authorization (e.g., JWT, OAuth2).
•Microservices Architecture
Build modular services and integrate with other systems.
•Error Handling & Logging
Implement proper exception handling and logging using frameworks like Logback or SLF4J.
•Testing
Write unit and integration tests using JUnit and Mockito.
Required Skills:

Frontend (Angular) Responsibilities
•    Develop UI Components
Build reusable, responsive, and dynamic components using Angular framework.
•    Implement Client-Side Logic
Handle data binding, routing, and state management.
•    Integrate APIs
Consume RESTful APIs provided by the backend (Spring Boot).
•    Performance Optimization
Optimize rendering, lazy loading, and reduce bundle size.
•    Cross-Browser Compatibility
Ensure the application works across different browsers and devices.
•    Testing
Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress.
________________________________________
2. Backend (Spring Boot) Responsibilities
•    Develop RESTful APIs
Design and implement secure, scalable APIs using Spring Boot.
•    Database Integration
Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL).
•    Security
Implement authentication and authorization (e.g., JWT, OAuth2).
•    Microservices Architecture
Build modular services and integrate with other systems.
•    Error Handling & Logging
Implement proper exception handling and logging using frameworks like Logback or SLF4J.
•    Testing
Write unit and integration tests using JUnit and Mockito.

Skill Requirements

Frontend (Angular) Responsibilities
•Develop UI Components
Build reusable, responsive, and dynamic components using Angular framework.
•Implement Client-Side Logic
Handle data binding, routing, and state management.
•Integrate APIs
Consume RESTful APIs provided by the backend (Spring Boot).
•Performance Optimization
Optimize rendering, lazy loading, and reduce bundle size.
•Cross-Browser Compatibility
Ensure the application works across different browsers and devices.
•Testing
Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress.
 Backend (Spring Boot) Responsibilities
•Develop RESTful APIs
Design and implement secure, scalable APIs using Spring Boot.
•Database Integration
Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL).
•Security
Implement authentication and authorization (e.g., JWT, OAuth2).
•Microservices Architecture
Build modular services and integrate with other systems.
•Error Handling & Logging
Implement proper exception handling and logging using frameworks like Logback or SLF4J.
•Testing
Write unit and integration tests using JUnit and Mockito.
Required Skills:

Frontend (Angular) Responsibilities
•    Develop UI Components
Build reusable, responsive, and dynamic components using Angular framework.
•    Implement Client-Side Logic
Handle data binding, routing, and state management.
•    Integrate APIs
Consume RESTful APIs provided by the backend (Spring Boot).
•    Performance Optimization
Optimize rendering, lazy loading, and reduce bundle size.
•    Cross-Browser Compatibility
Ensure the application works across different browsers and devices.
•    Testing
Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress.
________________________________________
2. Backend (Spring Boot) Responsibilities
•    Develop RESTful APIs
Design and implement secure, scalable APIs using Spring Boot.
•    Database Integration
Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL).
•    Security
Implement authentication and authorization (e.g., JWT, OAuth2).
•    Microservices Architecture
Build modular services and integrate with other systems.
•    Error Handling & Logging
Implement proper exception handling and logging using frameworks like Logback or SLF4J.
•    Testing
Write unit and integration tests using JUnit and Mockito.

Other Requirements

1. Optional But Valuable Certifications: Spring Professional Certification, Java Se Certification.

Frequently Asked Questions

Is the salary disclosed for the Spring Boot Technical Lead - Hibernate position at HCLTech?
The salary for this Spring Boot Technical Lead - Hibernate role at HCLTech is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Spring Boot Technical Lead - Hibernate position at HCLTech located?
This Spring Boot Technical Lead - Hibernate role at HCLTech is based in Gandhi Nagar, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
How do I apply for the Spring Boot Technical Lead - Hibernate position at HCLTech?
Click the "Apply Now" button on this page. You will be redirected to HCLTech's official application portal hosted on successfactors where you can submit your application directly.
When was the Spring Boot Technical Lead - Hibernate job at HCLTech posted?
This Spring Boot Technical Lead - Hibernate position at HCLTech was posted on Aug 11, 2026. Apply as soon as possible — early applications are often reviewed first.
Spring Boot Technical Lead - Hibernate
HCLTech
Apply for this role ↗

You'll be redirected to HCLTech's official application page on successfactors.