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
Recruiter Notice:
To remove this job posting, please send an email from
riyaz@rapscorp.com with the subject:
DELETE_JOB_ID_2811