JOBSEARCHER

Java Backend Developer

Title- Java Backend DeveloperLocation- Newark, NJ(Onsite)Only w2 no C2C or C2HJob DescriptionJava Backend Developer with Capital Markets experience needed. Some exposure to low latency application codingJob Summary Hiring a Senior – Java Backend Developer for a strategic engagement with Broadridge Financial Solutions. We are looking for a highly skilled backend technology leader with strong experience in Java, Spring Boot, Microservices, Kafka, AWS, and containerized deployments.Key Responsibilities • Lead the design, development, and deployment of scalable backend applications using Java, Spring Boot, and Microservices.• Build and maintain event-driven systems using Apache Kafka.• Develop Kafka producers, consumers, and listeners for reliable message processing.• Persist consumed events into PostgreSQL and other relational/NoSQL databases.• Publish acknowledgments, success events, and exception/failure messages to appropriate Kafka topics.• Design and develop RESTful APIs and integrate with internal and external systems.• Implement and manage CI/CD pipelines using Jenkins, Maven, and Gradle.• Deploy and manage services using Docker and Kubernetes in cloud-native environments.• Leverage AWS services for scalable, secure, and reliable application deployments.• Collaborate with product owners, architects, QA, DevOps, and business stakeholders in an Agile/Scrum environment. Must-Have • 7–12 years of hands-on experience in Java backend development.• Strong expertise in Java, Spring Boot, and Microservices architecture.• Hands-on experience with Apache Kafka, including:• Producers• Consumers• Listener patterns• Event-driven architecture• Strong experience with REST API development and system integration.• Experience with PostgreSQL and strong knowledge of relational databases.• Good understanding of distributed systems, message-driven architecture, and fault-tolerant design.• Hands-on experience with CI/CD pipelines and build tools such as: