Technical lead - JavaScript, React.js, Java
About this role
Job Summary
Role : Senior AI Engineers - Agentic Development & AI-Augmented Engineering
TEX : 8 Years
REX : 6 Years
About the Role
We're looking for a Staff Software Engineer who can define and scale how our engineering organization builds software with AI agents. Β This role requires deep fluency in "loop engineering" with tools like Claude Code: designing the feedback loops, guardrails, and workflows that let AI agents safely and effectively contribute to production codebases. Β You'll need to understand the full agentic software development lifecycle, from context design through evaluation, deployment, and observability, while also being a hands-on expert across our core stack.
Β This is a staff-level role: you'll set technical direction, define best practices for agentic development across teams, and remain deeply hands-on in architecture and code.
Key Responsibilities
Responsibilities
- Design and implement "loop engineering" workflows using Claude Code and similar tools, defining how agents plan, execute, test, and iterate on code changes
- Architect Model Context Protocol (MCP) servers and tool schemas that are legible and safe for LLM agents to use
- Define human-in-the-loop checkpoints, autonomy boundaries, and rollback strategies for agent-driven changes
- Build evaluation harnesses and observability practices to measure agent output quality and catch regressions
- Design and review microservice and microfrontend architecture using C4 diagrams and Domain-Driven Design principles
- Drive test-driven development practices across teams, including contract testing between services
- Own technical decisions across our Java microservices, Node.js services, React/microfrontend UI, and Python tooling
- Design REST APIs and headless component architectures that support both human developers and AI agents
- Establish CI/CD practices that safely incorporate agent-authored pull requests
- Set and enforce security practices for agentic workflows, including prompt injection risk and tool-permission boundaries
- Mentor senior and staff engineers on effective agent-assisted development
- Write RFCs and design docs that translate ambiguous problems into actionable technical plans, documents that both humans and agents can act on
Skill Requirements
Required Skills & Experience
Agentic Development
- Hands-on experience with Claude Code or comparable agentic coding tools in production settings
- Strong understanding of MCP (Model Context Protocol) building and consuming MCP servers
- Context engineering: managing context windows, prompt caching, and information architecture for long-running agent sessions
- Awareness of prompt injection and agent-specific security risks
Architecture & Backend
- Deep experience with Java microservices
- Strong REST API design skills
- C4 model architecture documentation and system design
- Domain-Driven Design principles
- Node.js and Python for tooling, services, and automation
- MongoDB schema design, performance, and scaling
Frontend
- ReactJS, headless component architecture, and microfrontend design patterns
Testing & Quality
- Test-driven development (TDD) as a core practice, not an afterthought
- Playwright for end-to-end testing
- Contract testing (e.g., Pact) across microservice boundaries
Cloud & Platform
- AWS (compute, storage, networking, IAM at minimum β specific services per team stack)
- CI/CD pipeline design, including safe patterns for agent-generated code changes
- New Relic for application observability and performance monitoring
LLM & AI Systems
- Solid understanding of how LLMs work capabilities, limitations, failure modes
- Experience with agent orchestration patterns (subagents, delegation, multi-step planning)
Staff-Level Expectations
- Ability to write clear, actionable RFCs and technical design docs
- Track record of cross-team technical influence without direct reporting authority
- Experience mentoring engineers, including on how to work effectively with AI-assisted development tools
- Comfortable setting technical policy and standards that other teams adopt
Nice to Have
- Experience with event-driven architecture (Kafka, SQS/SNS)
- GraphQL or gRPC experience
- Prior experience building internal developer tools or platforms
- Contributions to open-source MCP servers or agentic tooling
Other Requirements
Frequently Asked Questions
Is the salary disclosed for the Technical lead - JavaScript, React.js, Java position at HCLTech?
Where is the Technical lead - JavaScript, React.js, Java position at HCLTech located?
How do I apply for the Technical lead - JavaScript, React.js, Java position at HCLTech?
When was the Technical lead - JavaScript, React.js, Java job at HCLTech posted?
You'll be redirected to HCLTech's official application page on successfactors.