Full Stack Java Tech Lead - Angular, DevOps
India
Job Description
Full Stack Java Tech Lead - Angular, DevOps
Gandhi Nagar, Gujarat

Job Summary

The Full Stack Lead will be responsible for leading and overseeing the development and implementation of spring boot, DevOps Solutions, and Angular projects. The role will involve providing technical guidance to the team, ensuring the successful delivery of projects, and actively participating in the end-to-end development process.

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.Relevant certifications in springboot, DevOps, Angular, or cloud platforms would be a plus.
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7 billion.