Full Stack Developer, Java & React
Job description
Salary: $79,000 - 116,000 per year Requirements:
- Hands-on production experience with Claude Code or comparable agentic coding tools
- Strong understanding of building and using Model Context Protocol (MCP) servers
- Knowledge of context engineering, including context windows, prompt caching, and information architecture for long-running agent sessions
- Awareness of prompt injection and agent-specific security risks
- Deep experience with Java microservices and strong REST API design skills
- Experience with C4 model architecture documentation and system design, and knowledge of Domain-Driven Design principles
- Experience with Node.js and Python for tooling, services, and automation
- Experience with MongoDB schema design, performance, and scaling
- Experience with ReactJS, headless component architecture, and microfrontend design patterns
- Ability to use AI coding tools such as Claude Code, Copilot, Cursor, Gemini, Codex, or GPT; Claude is preferred
- Design and implement agentic development workflows that guide agents through planning, coding, testing, and iteration
- Architect MCP servers and tool schemas that are clear and safe for LLM agents
- Define human review checkpoints, autonomy boundaries, and rollback strategies for agent-driven changes
- Build evaluation harnesses and observability practices to assess agent output quality and identify regressions
- Design and review microservice and microfrontend architectures using C4 diagrams and Domain-Driven Design principles
- Promote test-driven development across teams, including contract testing between services
- Make technical decisions across Java microservices, Node.js services, React and microfrontend interfaces, and Python tooling
- Design REST APIs and headless component architectures for 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 protections against prompt injection and limits on tool permissions
- Mentor senior and staff engineers in effective agent-assisted development
- Write RFCs and design documents that turn ambiguous problems into actionable plans for people and agents
- AI
- AI Agents
- API
- Architect
- CI/CD
- Claude Code
- Copilot
- Cursor
- Java
- LLM
- MCP
- MongoDB
- Python
- REST
- React
- Security
- Windows
- microservices
- NodeJS
- Backend
- Frontend
- Support
- Spark
- UX UI Design
- Fullstack
We are HCLTech, and we are hiring a full-time Full Stack Developer to help advance technology through innovation and creativity. The pay range is 69,000–128,000, with placement in the range depending on skills, experience, education, and other legally permitted factors. The role may also qualify for performance-based bonuses.
Our benefits, subject to company policies, include medical, dental, vision, pharmacy, life, accidental death and dismemberment, and disability insurance; an employee assistance program; a 401(k) retirement plan; 10 days of paid time off per year, with need-based leave available for some positions; and 10 paid holidays annually. We provide learning and career development programs, transparent communication with senior employees, and opportunities to explore other roles or industries. We are committed to equal employment opportunity and career growth.
last updated 42 week of 2026
Interested in this role?