Location
In office (Chennai)
Seniority
Staff
Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Nov 2, 2026.
Overview
Company
Impact
Profile match
HCLTech is a major Indian multinational information technology (IT) services and consulting company headquartered in Noida, Uttar Pradesh. Spun off from the original HCL Group in 1991, it ranks as one of India's largest technology companies alongside firms like TCS, Infosys, and Wipro.
Job Summary
- Extensive experience in Java development (Spring/SpringBoot, J2EE), Web services (REST, JSON, SOAP, XML).
- Expert at persistance technologies (Hibernate/JPA).
- Understanding of Relational Database and SQL database tuning, transaction locking techniques and query optimisation.
- Some experience on web development (Angular, HTML, JavaScript, JSP).
- Experience in working on structured (Iterative or Agile Scrum) SDLC processes.
- Strong level design skills in OO Design, UML, domain modelling etc.
- Experience in delivering software projects into production environments in Insurance or Financial Services organisations.
- Experience with end to end web application performance tuning including database layer.
- Familiariaty with cloud providers (AWS/Azure), containers, spring boot, and container platforms such as Kuberneties or OpenShift.
- Familiariaty with web application security concerns including OWASP top 10.
- Ability to plan and prioritise effectively, organise tasks and manage competing resources and demands.
- Excellent verbal and written communication skills, capable of communicating with clarity, impact and influence.
- Highly developed 'first principles' problem-solving skills, combined with a curious and creative mind-set.
Key Responsibilities
- Lead software engineering activities either at an individual level (POCs R&D etc) or providing designs and guidance across multiple squads comprising of up to 5-20 engineers.
- Drive the development of software that meets the functional and non-functional requirements of business users and taking into consideration future maintenance requirements.
- Lead the development and review processes across a squad of 3-5 developers.
- Collaborate across squads to ensure software is being built and tested in a cohesive manner.
- Awareness of service governance requirementsd, TCO calculations and service level commitments and how designs may effect non functional committments.
- Build new or enhance existing Java based applications on spring or springboot frameworks or legacy J2EE apps.
- Lead the design build and diagnose issues on REST and SOAP based services.
- Ensure security requirements are addressed incoperating JWT, O-Auth and API security patterns where required.
- Ensure code is tested in line with quality engineering and CI/CD practices.
- Understanding of web and browser mechanics and TCP-IP/HTTP traffic.
- Able to performance tune java systems through analysis of heap and garbage collection statistics.
- Able to openly and collabratively discuss business requirements to ensure fit for purpose solutiouns.
- Lead meetings with business users to gather/ validate requirements for the technology solution.
- Familiar with UML and able to ‘design’ software in an agile environemnt though use of collabrative tools/whiteboards/wiki pages etc.
- Mentor peers, provide technical advice and guide team members to ensure high quality cost effective development.
- Review and ensure that adequate supporting documentation is prepared for software code in line with AAL requirements and standards.
- Ensure that time and effort is logged in appropriate systems as required to support with accurate forecasting and allocation of work within the team.
- Proactively look to identify security and other risks in the software solution through thorough analysis and unit testing.
- Lead production support and maintenance activities for relevant applications and systems to ensure minimal disruption to business users.
- Identify opportunities to continually improve development practices that results in better efficiencies and end user experiences and drive the implementation of these.
Skill Requirements
Other Requirements
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,060,249 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Chennai
Technical Architect
1 hour ago
In office · 12+ years exp · Hyderabad
Java
SQL
Java
Spring Boot
Hibernate
Spring MVC
Databases
MySQL
PostgreSQL
Cassandra
DevOps
Rest API
Terraform
Ansible
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Bengaluru
Python
Java
Databases
Druid
NATS
ClickHouse
RabbitMQ
Apache Kafka
OpenSearch
Apache Pulsar
AI/ML
Spark
Model Context Protocol
AI Agents
Flink
Anomaly Detection
DevOps
Loki
OpenTelemetry
Prometheus
Kubernetes
Grafana
Thanos
SLI/SLO/SLA
BGP
OSPF
MPLS
Analytics
ETL/ELT
Apply
Staff Software Engineer
2 hours ago
In office · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
GraphQL
React.js
DevOps
Rest API
Azure
CI/CD
AWS
AWS Lambda
Amazon S3
Apply
Solution Application Architect
5 months ago
$47k per year · In office · Full-Time · 10+ years exp · Gurgaon
Java
SQL
Apply
Apply
.net software developer
9 hours ago
In office · 4+ years exp · Chennai
Java
C#
C#
.NET
DevOps
Azure
Management
Agile
Apply
Developer
9 hours ago
In office · 3+ years exp · Bachelor's Degree · Chennai
JavaScript
SQL
Frontend
React.js
Apply
Senior Software Engineer
9 hours ago
In office · Full-Time · 6+ years exp · Chennai
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Spark
AI Agents
LLM
Anomaly Detection
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Kubernetes
AIOps
Apply
Remote (India) · Full-Time · 4+ years exp · Bengaluru · Hyderabad · Gurgaon · Chennai · Greater Noida
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
Oracle
AI/ML
Copilot
LangGraph
LangChain
Semantic Kernel
Gemini
Frontend
React.js
Mobile
React Native
State Management
DevOps
Rest API
Terraform
GCP
Azure DevOps
GitHub Actions
CloudFormation
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Bicep
Management
Agile
Apply
Remote (India) · Full-Time · 4+ years exp · Bachelor's Degree · Bengaluru · Hyderabad · Gurgaon · Chennai · Greater Noida
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Oracle
AI/ML
Copilot
LangGraph
LangChain
Vertex AI
Prompt Engineering
Function Calling
Semantic Kernel
AWS Bedrock
Gemini
OpenAI
Frontend
React.js
Mobile
React Native
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
This is one of many
2,060,249 more open roles from verified company boards, updated every day.

