Java Full stack Lead
EVEREST CONSULTING GROUP
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Multitier Architecture
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Cloud Computing
Cloud Engineering
Information Systems
DevOps
Distributed Systems
Identity and Access Management
Node.js
RabbitMQ
Cloud Services
TypeScript
React
Express
Backend
Event Driven Architecture
Amazon Web Services (AWS)
Kubernetes
Information Technology
Kafka
GraphQL
Front End Software Development
React
Api Design
Api Gateway
NestJS
Amazon Web Services (AWS)
Domain Driven Design
Api Management
Docker
Legacy Systems
Microservices
Job description
This position is for a Java Full stack Lead with expertise in Node.js, React.js, and AWS with Modernization experience. The candidate will be responsible for leading large-scale application modernization programs, collaborating with client stakeholders and offshore teams, and driving end-to-end modernization initiatives., * Act as the primary onsite technical lead, interfacing with client stakeholders, product owners, and architecture teams.
- Lead large-scale application modernization programs, transforming legacy systems into cloud-native, microservices-based architectures.
- Design and oversee development of backend systems using Node.js (NestJS/Express) and frontend applications using React.js.
- Define solution architecture, API contracts, and integration patterns across distributed systems.
- Drive adoption of microservices, containerization (Docker), and Kubernetes (EKS/AKS).
- Collaborate with offshore teams to ensure high-quality, timely delivery.
- Establish and enforce coding standards, best practices, and governance models.
- Work closely with DevOps teams to implement CI/CD pipelines and cloud deployments (AWS preferred).
- Identify risks, bottlenecks, and provide proactive mitigation strategies.
- Provide technical leadership, mentoring, and guidance to development teams.
- Support pre-sales, solutioning, and client discussions when required.
Requirements
- 15 plus years of overall IT experience with strong full-stack development exposure
- 8 years of experience in Node.js (NestJS / Express.js), React.js (Hooks, Redux, modern UI frameworks, and AWS with Modernization experience
- Proven experience in leading large-scale application modernization programs
- Strong understanding of microservices & distributed systems, API design & integration, and cloud-native architecture
- Hands-on experience with AWS (EKS, ECS, Lambda, API Gateway, RDS, S3, IAM), Docker & Kubernetes
- Experience managing onsite-offshore delivery models
- Strong stakeholder management and communication skills
- Ability to drive technical decisions and architecture governance
Preferred Skills
- Experience with NestJS framework for enterprise-grade backend development
- Exposure to event-driven architecture (Kafka, RabbitMQ, SQS/SNS)
- Familiarity with GraphQL, TypeScript, and modern frontend tooling
- Experience with Domain-Driven Design (DDD) and clean architecture
- Cloud certifications (AWS/Azure) are a plus, Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent experience