Haystack
← Back to Jobs
Technology
II

Lead Java Full Stack Developer ||Baskin Ridge, NJ || contract

iPeople Infosystems LLCJersey City, NJ🇺🇸United StatesPosted Oct 7, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Jersey City, NJ, United States
Posted
23 hours ago
DockerMaterial UIMicroservicesMongoDBMySQLOracleSpringSpring BootAWSScrumSeleniumSonarQubeAgileAngularAzureBootstrapCypressGitHub ActionsGoogle CloudGraphQLHibernateJUnitJavaJavaScriptJenkinsKafkaKubernetesPostgreSQLRESTRedisTerraformTypeScriptVue

Job Description

Key Responsibilities

Technical Leadership

Lead a team of developers in designing, developing, and deploying enterprise-grade applications.

Drive architecture and design discussions, ensuring scalability, reliability, and maintainability.

Conduct code reviews and establish development standards and best practices.

Provide technical guidance and mentorship to junior and senior developers.

Backend Development

Design and develop RESTful APIs and Microservices using Java and Spring Boot.

Build highly scalable, secure, and high-performance backend services.

Implement event-driven architectures using Kafka or messaging platforms.

Optimize application performance, security, and database interactions.

Frontend Development

Develop responsive and modern web applications using ReactJS, Angular, or Vue.js.

Implement reusable UI components and ensure excellent user experience.

Integrate frontend applications with backend APIs.

Cloud & DevOps

Build and deploy applications on AWS, Azure, or Google Cloud Platform.

Implement CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.

Containerize applications using Docker and Kubernetes/OpenShift.

Support monitoring, logging, and observability frameworks.

Agile Delivery

Participate in sprint planning, estimation, backlog grooming, and release planning.

Collaborate with product owners, architects, QA teams, and business stakeholders.

Drive continuous improvement initiatives across development teams.

Required Technical Skills

Backend

Java 11/17/21

Spring Boot

Spring Cloud

Microservices Architecture

REST APIs

Hibernate/JPA

Kafka

GraphQL (Preferred)

Frontend

ReactJS (Preferred) / Angular

JavaScript (ES6+)

TypeScript

HTML5

CSS3

Bootstrap / Material UI

Databases

Oracle

PostgreSQL

MySQL

MongoDB

Redis

Cloud & DevOps

AWS / Azure / Google Cloud Platform

Docker

Kubernetes

OpenShift

Jenkins

GitHub

Terraform

Testing & Quality

JUnit

Mockito

Cypress

Selenium

SonarQube

Leadership Expectations

Lead solution design and technical decision-making.

Mentor and coach development teams.

Drive automation, code quality, and engineering excellence.

Collaborate with architects and business stakeholders to deliver strategic initiatives.

Preferred Qualifications

Bachelor's or Master's Degree in Computer Science, Engineering, or related field.

Experience working in large-scale enterprise environments.

Strong understanding of Design Patterns, SOLID Principles, and Secure Coding Practices.

Experience with Agile/Scrum methodologies.

Nice to Have

GenAI / AI-assisted development tools

Azure OpenAI / AWS Bedrock integration

Event-Driven Architecture

Domain-Driven Design (DDD)

Telecom, Banking, Healthcare, or Retail domain experience

Ideal Candidate Profile

10+ years of Full Stack development experience.

5+ years of hands-on Java Microservices development.

3+ years of ReactJS/Angular development.

Experience leading teams of 5-15 developers.

Strong cloud-native and enterprise application development experience.

Similar jobs