We have an immediate need for a Core Java Developer to join our team in Jersey City, NJ for a hybrid role. This position is ideal for a technically strong developer with deep expertise in multithreading and concurrency, essential for building low-latency applications. The ideal candidate will bring solid experience in Core and Advanced Java, strong object-oriented programming skills, and a hands-on background in microservices development using Spring Boot, Spring Batch, and Spring Data. The role also requires proficiency in front-end technologies such as Angular, TypeScript, HTML, CSS, and JavaScript, as well as familiarity with REST API design, HTTP protocol, and NoSQL databases like CosmosDB or MongoDB. Experience with JIRA, JUnit, Apache Kafka, containerization tools, and cloud platforms is highly desirable. A solid grasp of Git, CI/CD pipelines, and Agile methodologies will ensure success in this dynamic, fast-paced environment.