Overview
Skills
Job Details
Lead Full Stack Developer
Location: Basking Ridge, NJ (Need Locals only)
Ex Verizon candidates only
Must have skills "React JS, Java, Spring Boot, Spring Reactive, Microservice, Cassandra, Postgre SQL, Oracle.
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