Job Description

Locations: Jersey City, Pennington, NJ | Charlotte, NC
About the Role

We are looking for a Senior Java Developer to design, build, and scale high‑performance distributed applications. The ideal candidate has deep expertise in Java, Spring Boot, microservices, Kafka, MQ, and MuleSoft, along with strong experience in cloud‑native architecture and CI/CD‑driven delivery.


This job will have the following responsibilities:
  • Design, develop, and maintain scalable Java‑based microservices using Spring Boot and REST APIs
  • Build and integrate event‑driven systems using Kafka and MQ
  • Develop and support system integrations using MuleSoft
  • Apply object‑oriented design principles and architectural patterns to enterprise applications
  • Write clean, reusable, and testable Java code following best practices
  • Optimize application performance, scalability, and reliability
  • Implement automated testing, unit test...
  • Apply for this Position

    Ready to join The Judge Group? Click the button below to submit your application.

    Submit Application