Lead Full Stack Developer

Ravin IT Solutions
Basking Ridge, NJ

Job Description

Job Description


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

Posted 2025-11-07

Recommended Jobs

Pricing Analyst

Tire Agent
Hoboken, NJ

Position Summary Tire Agent is seeking a dedicated and analytical Pricing Analyst to join our team. The Pricing Analyst will play a crucial role in collaborating with the finance, supplier success…

View Details
Posted 2025-10-28

Asst Director Patient Care

One Robert Wood Johnson Place
New Brunswick, NJ

Job Title: Asst Director Patient Care Location: Bristol Myers Squibb Hospital Department Name: Pediatrics Unit Req #: 0000207169 Status: Salaried Shift: Night Pay Range: $108,160.00 …

View Details
Posted 2025-08-15

GCP Sr. Auditor

5 Star Recruitment
Paramus, NJ

JOB DESCRIPTION: The GCP Quality Assurance Sr. Auditor will report to the Director the GCP/PVG Quality Assurance. This position will be focused on ensuring GXP compliance with regulatory au…

View Details
Posted 2025-10-31

Bilingual Customer Account Specialist

ProStaff Solutions Inc
South River, NJ

A well-established Third-Party Logistics (3PL) company in South River, NJ is looking for an organized and customer-focused Bilingual Customer Account Specialist . In this role, you will support da…

View Details
Posted 2025-10-20

26 Ft Box Truck Owner-Operators (Exclusive Contract)

Acies Transport LLC
Edison, NJ

Exclusive 6-Month Contract with Acies Transport (Work Under Our MC) Looking for stability, great rates, and a reliable partner in trucking? At Acies Transport, we make sure our Owner-Operators …

View Details
Posted 2025-10-24

Entry Level Customer Sales Representative- Sports Minded!

Infinova Management Inc
Secaucus, NJ

Job Description Job Description Job Title: AT&T Customer Service and Sales Representative Location: North New Jersey | In-Store Jumpstart your career with Infinova! Connect with customers…

View Details
Posted 2025-10-21

Resort Executive Chef

Ocean Place Resort & Spa
Long Branch, NJ

We are seeking a Oceanfront Hotel Executive Chef with a proven history of kitchen leadership. The ideal candidates will have a strong background in classic and progressive cooking, menu refreshing inc…

View Details
Posted 2025-10-09

indian cuisine chef

Sukhadia Caterers Inc
South Plainfield, NJ

Job Description Job Description need chef for indian cuisine,must be able to travel local and to mexico. south indian food is important. Company Description Food import and distribution, reta…

View Details
Posted 2025-11-07

Barista

Bowman Hospitality Group
Madison, NJ

Job Description Job Description Barista Job Posting Our Story Bad Ass Coffee of Hawaii was born on the Big Island of Hawaii in 1989 with the dream of sharing American-grown, premium Hawaiia…

View Details
Posted 2025-10-31

BI developer

Matrix Global
Jersey City, NJ

Matrix Global is seeking a highly skilled BI developer with a strong focus on Business Intelligence (BI) solutions, particularly in Power BI. The ideal candidate will leverage their extensive experie…

View Details
Posted 2025-10-15