Job Description
What’s in it for you?!
Make your mark at a top-tier global financial institution!
Own a high-impact buildout of the next-gen Securities Finance platform!
Collaborate with world-class engineering and business teams in NYC!
Grow in a domain that powers& global markets and real-time trading!
Be part of a& mission-critical initiative& with visibility and leadership support!If that’s you, let’s talk!
Summary
We are seeking a technically strong and hands-on Java Developer to join our Securities Finance Technology team, focused on the development and buildout of a new& Arranged Financing& initiative within the Securities Finance platform. This role is integral to building distributed applications with an emphasis on performance, scale, and reliability.
What You’ll Do
Design, develop, test, and deploy new features within the Securities Finance suite using& Java and Spring frameworks.
Partner closely with technology leads and product owners to translate business requirements into high-quality, scalable code.
Develop microservices and real-time processing components with& Kafka,& Redis, and distributed architecture patterns.
Contribute to& DevOps and CI/CD pipelines& using tools like Bamboo, BitBucket, and GitHub.
Support production systems, troubleshoot issues, and maintain documentation.
Collaborate with global teams across technology and business stakeholders.Experience You’ll Need
6–12 years of hands-on experience in& Core Java,& Spring Framework, and backend API development.
Deep understanding of& distributed systems architecture, messaging, and microservices.
Strong experience with& SQL/MySQL& databases and& Redis& for caching.
Familiarity with& Kafka& for stream processing and& AWS& cloud platforms.
Exposure to tools like& Jira, Bamboo, Bitbucket, GitHub Copilot, and CI/CD best practices.
Prior experience or understanding of& Securities Finance or Prime Brokerage& is strongly preferred.
Bachelor’s degree in Computer Science or a related technical field.Additional Skills
Excellent verbal and written communication skills.
Ability to manage independent tasks in a collaborative environment.
Detail-oriented, analytical, and able to handle high-stakes deliverables with ownership.&
Full-time