Full Stack Java Technical Lead - React.js
HCLTech
Chennai, Tamil Nadu, IndiaPosted about 1 month agoDiscoveredMatch locked
Remote
Job Summary
looking for a
Lead Full Stack Engineer
with deep experience 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 and manage a team of developers to ensure timely and successful project delivery
- Design, develop, and implement devops solutions, react.js, and full stack java applications
- Collaborate with stakeholders to gather requirements and define project scope
- Perform code reviews, testing, and debugging to maintain code quality and functionality
- Implement best practices in software development and ensure adherence to coding standards
- Troubleshoot and resolve technical issues to ensure smooth project execution
- Stay updated on the latest technologies and trends in devops, react.js, and full stack development
Skill Requirements
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 teamLead the design and optimization of microservices,
RESTful APIs
, and distributed systems for performance, resiliency, and scalabilityCollaborate with product managers, UX designers, and cross-functional teams to ensure alignment of technical solutions with business needsOversee code quality through reviews, testing, performance tuning, and
CI/CD
practicesMentor and guide software engineers, fostering a culture of innovation, collaboration, and continuous improvementActively participate in system design reviews, architecture discussions, and capacity planningStay 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 systemsDeep understanding of
system design principles
, distributed systems, microservices architecture, and cloud-native patternsExperience integrating with
event-driven architectures
using
Kafka, Solace, or similar
Strong knowledge of API security, identity management, and performance tuningExposure to
relational (MySQL)
and
NoSQL (Couchbase, MongoDB, etc.)
databasesComfort working in Agile environments, collaborating across teams, and influencing stakeholdersAbility to balance hands-on development with architectural decision-making
Other Requirements
Next.js
Not included in the source posting: about the role, benefits.
Skills
javascriptreactjavanext-jsspringspring-bootdevopstypescriptagileci-cdkafkamongodb
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.