HCL Technologies
HCL Technologies

Senior Technical Lead - Spring Boot, React.js, Java

职能工程
级别资深
地点Chennai, India
方式现场办公
类型全职
发布1个月前
立即申请

职位介绍

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

Key Responsibilities

  • Lead the design and development of scalable full-stack applications using** Java (Spring 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 Java, Spring Boot, andReact/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.

福利待遇

Learning Budget

必备技能

Technical leadership

System design

Troubleshooting

关于HCL Technologies

Chennai

总部位置