Senior Full Stack Java Developer - React.js
India
Job Description
Senior Full Stack Java Developer - React.js
Bangalore, Karnataka

Job Summary

We are seeking a Full Stack AI Engineer with a stronger frontend focus to build and enhance an internal sales CRM and e-commerce analytics portal that power our AI agents and AI capabilities. The role centers on creating intuitive, high-performance user experiences in ReactJS while supporting backend integrations using Python, TypeScript, Fastify, and Oracle database. The ideal candidate along with frontend will also contribute to AI-driven workflows using LangChain, LangGraph, OpenAI and Amazon Bedrock to deliver natural language insights and intelligent decision-making.Key Responsibilities· Build responsive, high-performance ReactJS interfaces for dashboards, AI chat, and data-driven workflows.· Design intuitive, scalable applications that support business workflows and decision-making.· Develop and maintain backend systems for generative AI and agentic workflows.· Design and improve scalable data services for enterprise use.· Assess technical feasibility and provide implementation feedback.· Implement state management, data fetching, and performance optimizations for a seamless UX.· Build scalable APIs and backend services for analytics, integrations, and AI features.· Integrate AI capabilities using LangChain, LangGraph, and Amazon Bedrock for natural language queries and agent workflows.· Manage development, staging, and production environments, including configuration, monitoring, security, and deployment readiness.· Write maintainable code, document solutions, and collaborate with product, data, and business teams.Required Technical Qualifications· 6+ years of software engineering experience building scalable, AI-powered web applications.· 5+ years of object-oriented programming experience in Java, C#, or Python.· Strong frontend expertise in ReactJS, JavaScript, and TypeScript, with experience designing high-performance UI and architecture.· Experience in UI/UX design and wireframing.· Experience developing backend services and APIs using Python and modern frameworks.· Strong problem-solving and debugging skills.· Hands-on experience building AI applications with Python, LangChain, LangGraph, OpenAI, and LLM orchestration.· Experience integrating AI-driven features, including LLMs and agents, into production applications.· Strong foundation in SQL, data modeling, and Oracle database development.· Familiarity with testing, code reviews, and engineering best practices.· Strong communication, collaboration, and Agile teamwork skills.Preferred Qualifications· Experience with UI/UX design and wireframing tools.· Experience with prompt engineering, AI agent development, and orchestration.· Hands-on experience with AI agents, multi-agent design, MCP, and modern AI frameworks.· Familiarity with e-commerce platforms and campaign automation tools.· Experience with AWS or similar cloud platforms.

Key Responsibilities

1. Collaborate with cross functional teams to define, design, and ship new features.
2. Build and optimize web applications using react.js and full stack java technologies.
3. Implement devops practices to automate processes and improve overall software development efficiency.
4. Troubleshoot and debug applications to ensure optimal performance and reliability.
5. Conduct code reviews and provide constructive feedback to team members.
6. Stay updated on industry trends and new technologies to continuously improve development processes.

Skill Requirements

1. Proficient in devops solutions to streamline software development and deployment processes.
2. Strong experience in react.js for building interactive user interfaces.
3. Expertise in full stack java development, including backend and frontend technologies.
4. Solid understanding of database management and integration.
5. Ability to work in an agile environment and deliver high-quality code within agreed timelines.
6. Excellent problem-solving skills and attention to detail.
7. Good communication skills to collaborate effectively with team members and stakeholders.

Other Requirements

1.Relevant certifications in DevOps, React.js, or Java technologies are a plus.
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026 totaled $14.8 billion.