JOBSEARCHER

Senior Java Full Stack Developer

ICONMAJersey City, NJL5 SeniorSeptember 11th, 2026
Senior Java Full Stack DeveloperOur client, an IT Services and Consultant company, is looking for a Senior Java Full Stack Developer for their Jersey City, NJ location. Responsibilities include:Work alongside the existing team to develop and maintain Spring Web and Spring Batch integration efforts with Kafka and other messaging systems under the guidance of senior team members.Contribute to microservices development, learning distributed system concepts in a hands-on environment.Take ownership of assigned tasks and features, delivering them within agreed timelines.Participate in code reviews and apply feedback to continuously improve code quality.Assist in debugging and troubleshooting issues raised in production or testing environments.Help keep technical documentation up to date for features you work on.Utilize AI-powered development tools such as GitHub Copilot and other available models to assist with code generation, debugging, and include:Basic to intermediate proficiency in Java and some familiarity with the Spring Framework (Spring Web or Spring Boot).Understanding of core programming concepts such as OOP, data structures, and design with RESTful APIs and how web services interact.Basic experience with version control tools such as Git.Good communication skills and ability to work effectively within an established team.A proactive attitude with a genuine willingness to learn and grow.Any exposure to Kafka or other messaging systems (academic or personal projects welcome).Basic awareness of microservices architecture or distributed systems.Familiarity with Docker, Kubernetes, or any cloud platform such as AWS.Some experience with or understanding of CI/CD pipelines or DevOps practices.Why should you apply?Health benefitsReferral programExcellent growth and advancement opportunities