Senior Technical Lead - Spring Boot, React.js, Java
HCLTech
Chennai, Tamil Nadu, IndiaPosted about 1 month agoDiscoveredMatch locked
RemoteFull-time2+ years exp
Job Summary
We're looking for a
Senior Full Stack Engineer
with deep experience (
6 to 9 yrs.
) in designing and building scalable, high-performance systems using
Java, Spring Boot, React/Next.js
, and
architectures
. This role will play a key part in driving the technical direction for our modern eCommerce platform, helping to shape system architecture, streamline distributed workflows, and lead the development of robust, enterprise-grade solutions.
You'll work closely with engineering, product, and design teams to deliver highly responsive, secure, and maintainable applications. We're seeking someone who can operate both strategically and hands-on - someone who enjoys rolling up their sleeves to solve hard problems, while also influencing long-term platform decisions.
Key Responsibilities
- Lead the
design and development
of scalable full-stack applications using
Boot)
for the backend and
React/Next.js with TypeScript
on the frontend
- Define system architecture patterns for
distributed systems
, ensuring resilience, scalability, and maintainability
- Develop and optimize
RESTful APIs
, microservices, and integration with messaging systems like
Kafka, Solace, or Azure Event Hub
- Collaborate with product managers, UX designers, and other engineers to translate business requirements into robust technical solutions.
- Champion best practices in code quality, CI/CD, testing, and performance optimization
- Guide junior engineers and contribute to a culture of technical excellence and continuous improvement
- Participate in architecture reviews, system design discussions, and capacity planning
Skill Requirements
- Strong experience with
Java, Spring Boot
, and
React / Next.js / TypeScript
in production systems
- Deep understanding of
system design principles
, distributed systems, microservices architecture, and cloud-native patterns
- Experience integrating with
event-driven architectures
using
Kafka, Solace, or similar
- Strong knowledge of API security, identity management, and performance tuning
- Exposure to
relational (MySQL)
and
NoSQL (Couchbase, MongoDB, etc.)
databases
- Comfort working in Agile environments, collaborating across teams, and influencing stakeholders
- Ability to balance hands-on development with architectural decision-making
Other Requirements
- 6+ years of full stack development experience with emphasis on
React/Next.js
- 2+ years designing
distributed, event-driven systems
- Hands-on experience working in
cloud environments
(Azure, AWS, or GCP)
•
- Proficiency with microservices,
REST APIs, message queues
, and streaming technologies
- Experience with
Micro Frontends
, Headless Commerce platforms, or API gateways
- Proven experience building
scalable, distributed applications
in an enterprise environment.
- Solid knowledge of
databases, APIs, and modern development best practices
.
- Demonstrated ability to work in
Agile teams
and deliver high-quality software on time.
Not included in the source posting: benefits.
Skills
javajavascriptreactspringspring-bootnext-jsagileazurekafkarest-apitypescriptaws
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.