Job ID: JOB_ID_939

Role Overview

We are seeking a talented and hands-on Senior Java Developer to join our core Fixed Income technology team in New York City. This is a long-term contract position designed for a developer who thrives in high-pressure, front-office environments. You will play a lead role in designing, developing, and implementing mission-critical applications that support our trading teams and operations groups. The focus of this role is to re-engineer and modernize our existing platform, driving a strategic migration toward a scalable, microservice-oriented, cloud-based architecture.

Key Responsibilities

  • Design and develop core trading components using Java, focusing on high-performance and low-latency requirements.
  • Build and maintain Trading Channels and Messaging Channels that interface with global venues and exchanges using industry-standard protocols.
  • Lead the technical oversight of major Fixed Income E-Commerce projects, ensuring alignment with business goals.
  • Implement and manage messaging frameworks using MQ and Kafka to facilitate real-time data flow.
  • Utilize modern AI-assisted development tools such as GitLab Duo, Windsurf, and GitHub CoPilot to accelerate delivery and maintain code quality.
  • Collaborate cross-functionally with trading desks, stakeholders, and other technology departments in a platform operating model.
  • Develop comprehensive unit and integration test cases to be integrated into a robust CI/CD pipeline.
  • Provide second-level production support and troubleshoot complex system issues under tight deadlines.
  • Analyze and support vendor software integrations within the Equities and Fixed Income domains.

Technical Qualifications

The successful candidate will have over 10 years of professional software development experience, with at least 5 years specifically focused on Fixed Income products (Treasuries, Corporate Bonds, Agencies, Commercial Paper, Mortgages). Proficiency in Java, SQL, and Git is essential. You must have a deep understanding of trading protocols such as FIX and FpML, as well as data standards like XML and JSON. Experience with Spring, Spring Boot, and Spring Integration is required to support our microservices strategy. Familiarity with cloud containerization (Docker/Kubernetes) and both Windows and Linux environments is expected.

Project Impact and Environment

This role offers the opportunity to work at the heart of financial technology innovation. You will be instrumental in modernizing a platform that handles massive volumes of financial transactions daily. The environment is fast-paced and requires a developer who can work independently while also providing technical leadership to junior team members. We value strong communication skills and a proactive approach to problem-solving. This is an onsite role in New York, and we are specifically looking for candidates local to the NY/NJ/PA area to ensure seamless collaboration with the trading floor.


Special Requirements

Onsite (New york), local to NY/NJ/PA preferred


Compensation & Location

Salary: $190,000 – $255,000 per year

Location: New York, NY


Recruiter / Company – Contact Information

Recruiter / Employer: Envision Technology Solutions

Email: satya.prakash@envisiontechsol.com


Interested in this position?
Apply via Email

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

DELETE_JOB_ID_939

to delete@join-this.com.