Java Full Stack Developer
Purple Drive - Jersey City, NJ
Apply NowJob Description
Role: Java Full Stack Developer Location: Jersey City, NJ - hybrid onsite (Java FSD) is an experienced software engineer specializing in both the front-end (client-side) and back-end (server-side) development of applications using Java technologies. They are responsible for designing, developing, testing, and deploying software solutions, often leading teams and mentoring junior developers. Key Responsibilities - Full Stack Development Designing and developing both the front-end (user interface) and back-end (server logic, databases) components of web applications. - Java Expertise Proficient in Java programming language, including frameworks like Spring and Spring Boot, and understanding of core Java concepts like multithreading and design patterns. - Front-end Technologies Experience with modern front-end frameworks like Angular or React. - Backend Technologies Proficiency in developing RESTful APIs, working with databases (SQL and NoSQL), and understanding microservices architecture. - Cloud Technologies Experience with cloud platforms like AWS, Azure, or Google Cloud. - DevOps Practices Familiarity with CICD pipelines, containerization (Docker, Kubernetes), and automation. - Team Leadership Mentoring junior developers, leading projects, and collaborating with cross-functional teams. - Problem Solving Troubleshooting and resolving complex issues in production systems. Essential Skills - Java (including SpringSpring Boot) Core Java concepts, multithreading, design patterns, Spring Framework, Spring Boot. - Front-end Technologies Angular, React, or similar frameworks. - Backend Technologies RESTful APIs, databases (SQL and NoSQL), microservices architecture. - Cloud Platforms AWS, Azure, or Google Cloud. - DevOps CICD pipelines, Docker, Kubernetes. - Problem Solving Troubleshooting, debugging, and optimization. - Communication and Collaboration Excellent communication and teamwork skills.
Created: 2026-03-17