NEWPosted 2 hours ago

Job ID: JOB_ID_2811

Job Description:

RAPS Consulting, Inc. is seeking a highly experienced Java Application Developer for an urgent requirement with one of their esteemed clients in the Investment Banking domain. This is a hybrid role requiring 2-3 days onsite per week in NYC, NY, with a contract duration of 12-24 months. The primary focus is on modernizing legacy financial systems into a cloud-native, event-driven microservices architecture.

Role Summary:

The successful candidate will be responsible for designing and developing scalable services using modern technologies such as Spring Boot or Quarkus, Kafka, and OpenShift/Kubernetes. This role involves migrating from legacy Solaris/Informix systems to contemporary platforms and building resilient APIs to support core investment-management workflows.

Key Responsibilities:

  • Design and develop robust Java microservices utilizing Spring Boot or Quarkus frameworks.
  • Implement solutions adhering to Domain-Driven Design (DDD) principles and Event-Driven Architecture (EDA).
  • Integrate and manage event streaming using Kafka, Azure Event Hubs, or AWS EventBridge.
  • Deploy and manage containerized applications on OpenShift/Kubernetes platforms.
  • Facilitate the migration of applications and data from legacy Solaris/Informix environments to modern cloud-native architectures.
  • Develop and maintain high-performance, fault-tolerant APIs using REST or gRPC.
  • Collaborate closely with business and technology teams to modernize and enhance investment management workflows.
  • Ensure code quality, performance, and security standards are met.

Required Skills:

  • Extensive Java development experience, with a strong preference for Spring Boot or Quarkus.
  • Deep understanding and practical application of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA).
  • Proven expertise with Kafka, including message delivery semantics and consumer group design.
  • Hands-on experience with container orchestration platforms like OpenShift or Kubernetes.
  • In-depth knowledge of containerization technologies, particularly Docker.
  • Proficiency with relational databases such as PostgreSQL or SQL Server.
  • Experience leveraging AI-assisted development tools to enhance productivity.
  • Proficiency with Git, Linux/Unix environments, and strong verbal and written communication skills.
  • Must have 15+ years of overall IT experience.
  • LinkedIn profile is mandatory.

Nice to Have Skills:

  • Prior experience with Solaris/Informix systems.
  • Familiarity with the broader Kafka ecosystem, including tools like Schema Registry, Kafka Connect, and Kafka Streams.
  • Experience with scripting languages like Python or JavaScript.
  • Exposure to Azure DevOps, Snowflake, or specific investment management domain knowledge.

Additional Information:

  • Location: New York City, NY (Hybrid: 2-3 days onsite per week).
  • Duration: 12-24 months.
  • Experience Level: 15+ Years.
  • Domain: Investment Banking.
  • References are highly appreciated.

Special Requirements

Hybrid (2-3 days onsite per week), LinkedIn is Must


Compensation & Location

Salary: $70 – $90 per year (Estimated)

Location: New York, NY


Recruiter / Company – Contact Information

Recruiter / Employer: RAPS Consulting, Inc

Email: riyaz@rapscorp.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
riyaz@rapscorp.com with the subject:

DELETE_JOB_ID_2811

to delete@join-this.com.