HCL Technologies
HCL Technologies

Full Stack Java Technical Lead - React.js

RoleFull Stack
LevelLead
LocationVijayawada, India
WorkOn-site
TypeFull-time
Posted2 days ago
Apply now

About the role

Job Summary

Lead Full Stack Engineer with deep experience in designing and building scalable, high-performance systems using Java, Spring Boot, React, Next.js, and cloud-nativearchitectures. This role will play a key part in driving the technical direction for our modern e Commerce 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.

  • Provide technical leadership and drive the design, development, and delivery of scalable full-stack applications using Java (Spring Boot) and React/Next.js with** TypeScript/JavaScript**

  • Define and enforce architecture standards, coding practices, and technical guidelines across the team

  • Lead the design and optimization of microservices, RESTful APIs, and distributed systems for performance, resiliency, and scalability

  • Collaborate with product managers, UX designers, and cross-functional teams to ensure alignment of technical solutions with business needs

  • Oversee code quality through reviews, testing, performance tuning, and CI/CD practices

  • Mentor and guide software engineers, fostering a culture of innovation, collaboration, and continuous improvement

  • Actively participate in system design reviews, architecture discussions, and capacity planning

  • Stay current with emerging technologies and drive the adoption of tools and practices that enhance productivity and system performance.

  • 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.

Key Responsibilities

null

Skill Requirements

  • 8+ years of full stack development experience with emphasis on Java, Spring Boot, andReact/Next.js

  • 4+ 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

  • Passion for clean code, system optimization, and simplifying complex problems

Other Requirements

null

Benefits and perks

Learning Budget

Required skills

Java

Spring Boot

React

Next.js

TypeScript

Microservices

REST APIs

CI/CD

About HCL Technologies

Vijayawada

Headquarters