Get C2C/W2 Jobs & hotlist update

Hybrid: Java Developer/Kafka & Recent Experience of Banking & Capital Markets at Jersey City, NJ (Only Locals with Local DL/ 15+ Years of Exp Required)

Hello
Title: Java Developer
Duration: 1 Year+
Location: Jersey City, NJ (Only Locals)
Visa: No H1B, CPT, OPT
Interview: Virtual
**Need local DL
**Recent Experience of Banking & Capital Markets
We need: A senior (15+ years) Java developer with recent experience in writing Workflow applications, Kafka, Multi-threading and Spring Boot/Microservices. Candidates must have Strong expertise in Spring Boot, microservices architecture, and RESTful APIs as well as Hands-on experience with messaging technologies such as Kafka, IBM MQ, RabbitMQ, or similar. Experience with event-driven and distributed system design, Solid understanding of SQL and NoSQL databases (PostgreSQL, Oracle, MongoDB, etc.) and Proficiency in multi-threading, concurrency, and performance tuning.

Job Description:
We are seeking a Senior Java Developer to join our Securities Services division. In this role, you will be responsible for designing and developing a workflow application for account opening, a critical system that enhances operational efficiency and client onboarding. The ideal candidate has strong Java development experience, expertise in messaging technologies like Kafka or MQ, and a background in building scalable, distributed systems.

Key Responsibilities

Application Development & Architecture

  • Design, develop, and maintain a workflow-driven account opening application using Java, Spring Boot, and microservices architecture.
  • Implement event-driven architectures leveraging Kafka, MQ, or other messaging technologies.
  • Develop robust APIs and integrations with internal systems and external platforms.
  • Ensure high availability, performance, and scalability of applications.


System Integration & Messaging

  • Design and implement asynchronous messaging patterns using Kafka or MQ for real-time data processing.
  • Optimize message-driven workflows to enhance system efficiency and reduce processing latency.
  • Ensure reliable message delivery, partitioning, and fault tolerance in a distributed environment.


Collaboration & Agile Development

  • Work closely with business analysts, product managers, and stakeholders to gather requirements and translate them into technical solutions.
  • Participate in Agile/Scrum development cycles, including sprint planning, retrospectives, and daily stand-ups.
  • Provide mentorship and technical guidance to junior developers.


Testing, Deployment & Security

  • Write unit and integration tests using JUnit, Mockito, or similar frameworks.
  • Implement CI/CD pipelines to automate deployment and release management.
  • Ensure applications meet security and compliance requirements in line with JPMC policies.


Qualifications:


Required Skills & Experience

  • 15+ years of professional Java development experience.
  • Strong expertise in Spring Boot, microservices architecture, and RESTful APIs.
  • Hands-on experience with messaging technologies such as Kafka, IBM MQ, RabbitMQ, or similar.
  • Experience in event-driven and distributed system design.
  • Solid understanding of SQL and NoSQL databases (PostgreSQL, Oracle, MongoDB, etc.).
  • Proficiency in multi-threading, concurrency, and performance tuning.
  • Familiarity with cloud technologies (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).


Preferred Skills & Experience

  • Experience in financial services, particularly Securities Services or Custody.
  • Knowledge of workflow engines and business process automation.
  • Exposure to DevOps practices, CI/CD pipelines, and monitoring tools.

Thanks And Regards


Kanhaiya Gupta | Recruitment Manager
Inspire Client LLC. | 1981 Memorial Dr. PMB #278, Chicopee, MA 01020

Leave a Reply

Your email address will not be published. Required fields are marked *