Role – Senior Java Developer
Location: Jersey City, NJ (Onsite)
Job Description
Must Have Technical/Functional Skills
Primary Skill: Java, Spring boot, Kafka, Oracle
Preferred: UI – ReactJS, Linux shell script, Autosys, Cloud - Azure
Experience: Minimum 10 years
Roles & Responsibilities
Develop enterprise-grade applications using Java, Spring Boot, Kafka, and Oracle, ensuring scalable and resilient system architecture.
Develop and implement event-driven, real-time data processing solutions leveraging Kafka, with a strong focus on performance optimization, fault tolerance, and data integrity.
Drive integration of backend services with modern UI frameworks (ReactJS - preferred) and ensure seamless interaction with upstream/downstream systems, APIs, and batch processes.
Collaborate closely with LOB stakeholders, banking operations teams, and external vendors to ensure alignment with business requirements and regulatory standards.
Leverage cloud platforms (Azure – preferred) to support application deployment, scalability, and future modernization initiatives.
Ensure adherence to best practices in coding, security, and performance, along with proactive monitoring and timely resolution of production issues.