Overview
Skills
Job Details
Hi
We have an immediate Openings with Our Direct Client for a Long-term contract position
Lead Full Stack Developer
Location: Basking Ridge, NJ
Role Overview
As the Lead Full Stack Developer, you will serve as both a hands-on contributor and technical lead. You will take ownership of architecture, design, development, deployment and performance of critical systems spanning front-end and back-end. You will guide a team of engineers, define best practices, shape the microservices and micro-frontend architecture, and ensure high code quality and reliability.
________________________________________
Key Responsibilities
- Lead the design and implementation of end-to-end solutions including front-end (ReactJS / micro-frontend) and back-end (Java, Spring Boot / Spring Reactive)
- Architect and build scalable microservices, ensuring robustness, reliability, and performance
- Work with multiple databases: Cassandra (NoSQL), PostgreSQL and Oracle (relational) define data models, tuning, indexing, schema evolution
- Drive design patterns, clean architecture, and modular, maintainable code
- Lead and mentor a team of full-stack developers: conduct code reviews, set coding standards, and provide technical direction
- Define and implement containerization (Docker) and orchestration (Kubernetes) strategies for scalable deployments
- Leverage AWS services (e.g., EC2, EKS, Lambda, RDS, DynamoDB, S3) to build cloud-native applications
- Collaborate with product, UX, QA, DevOps and other stakeholders: align designs with business requirements
- Participate in agile ceremonies (sprints, planning, retrospectives), track progress, and deliver on commitments
- Monitor, troubleshoot, optimize production systems (APIs, UI, DBs), ensure observability/logging/alerting
- Stay current with industry best-practices, emerging technologies, and propose continuous improvement
________________________________________
Required Skills & Qualifications
- Bachelor s or Master s degree in Computer Science, Engineering or related field (or equivalent experience)
- 8+ years of experience in full-stack development; at least 2-3 years in a lead/architect role
- Extensive experience in Java and Spring Boot; solid experience in Spring WebFlux / Reactive Spring
- Proven experience building microservices architecture and designing APIs (REST, WebFlux, gRPC optional)
- Front-end expertise with ReactJS, micro-frontend architecture, modern JavaScript/TypeScript, state management (Redux, Context), responsive design
- Hands-on experience with Cassandra (data modeling, partitioning, replication), PostgreSQL and Oracle databases
- Strong understanding of design patterns (Factory, Singleton, Strategy, Adapter, etc), domain-driven design (DDD) and clean architecture
- Deep experience in AWS (cloud infrastructure, services, deployment)
- Docker and Kubernetes: containerization, orchestration, service mesh (optional), CI/CD pipelines
- Familiar with DevOps practices: automated builds, deployments, testing, monitoring
- Excellent communication, leadership, and collaboration skills; ability to mentor and guide team
If interested, Please share below details with update resume:
Full Name:
Phone:
E-mail:
Rate:
Location:
Visa Status:
Availability:
SSN (Last 4 digit):
Date of Birth:
LinkedIn Profile:
Availability for the interview:
Availability for the project: