Java Full stack Lead
EVEREST CONSULTING GROUP
United States
2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Multitier Architecture
Amazon Web Services
Amazon S3
Microsoft Azure
Cloud Computing
Cloud Engineering
Information Systems
DevOps
Distributed Systems
Identity and Access Management
Node.Js
RabbitMQ
+22 more
Cloud Services
TypeScript
ReactJS
Express.js
Backend
Event Driven Architecture
Amazon Relational Database Service
Kubernetes
Information Technology
Apache Kafka
Graphql
Front End Software Development
React Redux
Api Design
Api Gateway
NestJS
Amazon Simple Queue Service (SQS)
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
8 days ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
about 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago