Full Stack Java Technical Specialist - React.js
India
Job Description
Full Stack Java Technical Specialist - React.js
Chennai, Tamil Nadu

Job Summary

Key Responsibilities •    Design and develop robust backend services using Java (17+) and Quarkus in a microservices architecture. •    Build and maintain containerized applications using Docker and orchestrate deployments on K8s (Kubernetes). •    Integrate and manage real-time data streams using Apache Kafka and event-driven patterns. •    Work with GCP (Google Cloud Platform) services such as Cloud Run, Pub/Sub, Cloud SQL (PostgreSQL), and implement IAM (Identity and Access Management) and security controls. •    Collaborate with DevOps teams to ensure CI/CD pipelines and Infrastructure as Code (IaC) using tools like Terraform. •    Write clean, maintainable, and secure code aligned with banking standards and SWIFT CSP compliance practices. •    Participate in code reviews, architecture discussions, and Agile ceremonies. •    Monitor and optimize application performance using APM (Application Performance Monitoring) tools such as Prometheus, Grafana, Splunk, and Dynatrace. •    Develop UI components using React-based Interstellar framework and TypeScript, integrating with backend services. •    Implement Test-Driven Development (TDD) for backend services and Behavior-Driven Development (BDD) for functional and UI testing. What you’ll need •    Strong proficiency in Java with Quarkus framework. •    Expertise in RESTful APIs, microservices architecture, and event-driven systems using Kafka. •    Hands-on experience with Kubernetes and Docker for container orchestration. •    Solid understanding of PostgreSQL schema design and database layer orchestration. •    Familiarity with GCP services and cloud-native development. •    Knowledge of CI/CD tools such as IDP, Harness, GitHub Actions, or GitLab CI. •    Experience in building UI using React-based Interstellar framework and TypeScript, including integration with backend interfaces and adherence to security best practices. •    Strong understanding of secure coding principles, SWIFT CSP compliance, and security best practices in cloud environments. •    Proficiency in TDD using JUnit and Mockito for backend testing. •    Proficiency in BDD using frameworks like Cucumber for functional and UI testing. •    Strong knowledge of Object-Oriented Design Principles, Design Patterns, Data Structures & Algorithms, and Reactive Programming for building scalable and maintainable systems. •    Domain knowledge of SWIFT payment systems; development experience with SWIFT interfaces such as AMH (Alliance Messaging Hub) and SAA (SWIFT Alliance Access) is a plus. Desirable Skills & Experience •    Cloud Platforms: Exposure to cloud-native architecture and migration strategies. •    Infrastructure as Code (IaC): Hands-on experience with Terraform, Ansible, or similar tools for automated provisioning. •    Domain-Driven Design (DDD): Ability to model complex business domains and implement modular architectures. •    Performance Engineering: Experience with JMeter, or other performance/load testing tools for high-volume transaction systems. •    Monitoring & Observability: Familiarity with Prometheus, Grafana, Splunk, and Dynatrace for proactive monitoring and troubleshooting. •    Security & Compliance: Understanding of SWIFT C

Key Responsibilities

1. Design and implement devops solutions to automate and improve the efficiency of software development processes.
2. Develop frontend interfaces using react.js and ensure high performance and responsiveness.
3. Create scalable backend services and apis using full stack java technologies.
4. Collaborate with cross functional teams to define, design, and ship new features.
5. Troubleshoot and resolve complex technical issues related to devops, react.js, and full stack java applications.
6. Stay updated on emerging technologies and trends in the software development landscape.

Skill Requirements

1. Proficient in devops solutions, including ci/cd pipelines, containerization, and infrastructure as code.
2. Solid experience in react.js for building interactive user interfaces.
3. Strong expertise in full stack development using java technologies.
4. Knowledge of database management systems and restful api design.
5. Familiarity with cloud platforms such as aws, azure, or google cloud.
6. Excellent problem-solving skills and attention to detail.
7. Strong communication and teamwork abilities.

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.