🔔 FCM Loaded

HCL is Hiring Technical Fullstack Architect@ Chennai/Bangalore

HCLTech

2 - 5 years

Chennai

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Greetings from HCL Tech


We are looking for Technical Full stack architect for one of our Client


Preferred candidate profile


Experience: 10+

Work Location: Chennai, Bangalore

Notice: upto 30 Days

Primary Skill: Java, Spring boot, Microservice, Reactjs

Secondary: C++


Key Responsibilities:


Architecture & Strategy

Design end-to-end architecture for migrating C++ legacy applications to Java backend and React/Node frontend

Define microservices architecture with clear service boundaries and API contracts

Establish architectural patterns for backend (Java/Spring Boot) and frontend (React/Node/Express)

Design integration strategies for REST and SOAP-based web services

Architect database migration, DR and optimization strategies for relational databases (preferably Oracle)

Create technical roadmaps with phased migration approach and risk mitigation plans

Define cross-cutting concerns: security, logging, error handling, and monitoring

Technical Leadership

Provide technical guidance and mentorship to backend and frontend development teams

Lead architecture review boards and technical decision-making processes

Establish coding standards, best practices, and design patterns across the stack

Champion engineering excellence through code quality, performance, and security

Evaluate and select frameworks, libraries, and tools for the technology stack

Collaborate with product and business teams to align technical solutions with business goals

Hands-On Development

Lead proof-of-concept implementations for complex architectural components

Develop reference implementations and starter templates for Spring Boot microservices

Create reusable React components and Node.js middleware patterns

Design and implement CI/CD pipelines for automated testing and deployment

Integrate code quality tools (SonarQube) and establish quality gates

Troubleshoot complex technical issues and optimize application performance

DevOps & Infrastructure

Architect containerization strategy using Docker and orchestration with Kubernetes

Design robust CI/CD pipelines with automated build, test, and deployment workflows

Establish performance monitoring, profiling, and optimization frameworks

Define observability standards: logging, metrics, tracing, and alerting

Ensure security, scalability, and high availability across the platform


Required Technical Skills

Backend (Java)

Java Ecosystem: Deep expertise in Java 17+ and Spring Boot, Spring Data JPA

Microservices: Proven experience designing and implementing microservices architectures

Web Services: Strong knowledge of RESTful API design and SOAP web services

Database: Extensive experience with Oracle database design, PL/SQL, performance tuning, and migration

Testing: Proficiency in JUnit, Mockito, integration testing, and test-driven development

Messaging: Experience with message queues and event-driven architectures

Frontend (React & Node)

React: Strong expertise in React.js, modern JavaScript (ES6+/TypeScript), hooks, and state management

Node.js: Hands-on experience with Node.js and Express framework for backend-for-frontend (BFF) or SSR

Frontend Architecture: Component-based design, routing, state management (Redux/Context API)

Build Tools: Webpack, npm/yarn, and modern frontend tooling

UI/UX: Responsive design, accessibility, and performance optimization

Quality & Performance

Code Quality: Expertise with SonarQube, static code analysis, code coverage, and quality metrics

Performance Optimization: Profiling, bottleneck identification, caching strategies, and optimization techniques

Security: Understanding of OWASP Top 10, secure coding practices, authentication (OAuth, JWT)


DevOps & Infrastructure

Containerization: Hands-on experience with Docker and Kubernetes

CI/CD: Proficiency with Jenkins, GitLab CI, GitHub Actions, or Azure DevOps

Infrastructure as Code: Experience with automation and deployment pipelines

Monitoring: Familiarity with APM tools, logging frameworks, and observability platforms

Integration & APIs

Experience with API gateways and service mesh architectures

Understanding of enterprise integration patterns

Knowledge of API versioning, documentation (Swagger/OpenAPI), and governance

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.