Java Full stack Lead

EVEREST CONSULTING GROUP
United States
2 months ago
Apply on dice.com
Prepare application

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

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · World Congress 2025

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

Videos

See all

Related articles

See all