For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Brooksource
Brooksource

Java Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Java
Software Development
Support
+26

Contract role
25 days ago
Apply now

Senior Java Developer – Capital Markets

100% Remote (***MUST be local to Ontario, Canada)

Long Term Contract with Potential for Hire

Overview:

Our client is seeking an experienced Backend Java Developer to support the decommissioning of a legacy credit trading platform and help drive the migration to the firm’s next-generation Global Markets Transaction Capture (GMTC) platform. This role involves working closely with existing trading systems and a high volume of integrations with external market venues (e.g., Bloomberg, Kandio), making data integration and flow a critical component of success.

In the initial phase (first ~3 months), the developer will work alongside existing contractors on the legacy platform and begin migration activities. The ideal candidate will have strong backend Java experience, a proven background working in AWS-hosted environments, and hands-on knowledge of FIX protocol and IBM MQ.

Key Responsibilities:

  • Provide leadership and innovative ideas with respect to development design and integration with other components
  • Develop and maintain backend services for existing and new trading platforms, including maintaining the current trading systems, provide system enhancement and production support
  • Support the decommissioning of legacy systems and migration to GMTC
  • Handle integration with 30+ external trading venues (e.g., Bloomberg, Kandio)
  • Ensure stability, high performance, and accuracy of real-time trading data flows
  • Build high-quality documentation artifacts (solution diagram, trade flow, current vs target state, etc.) as required by the client's standards
  • Design and build modern, scalable solutions using Java and AWS technologies
  • Create and maintain documentation including solution diagrams, trade flows, and current vs. target state overviews
  • Collaborate with traders and stakeholders to iterate quickly and incorporate feedback into solutions
  • Participate in Agile ceremonies, unit testing (participate in planning and execution of test suites), and deployment using CI/CD pipelines
  • Partner with others in the organization to advance the client's overall IT capabilities in the areas of real-time messaging, application integration, application high-availability, other

Required Qualifications:

  • 7+ years of backend software development experience, primarily in Java
  • Solid experience in AWS cloud-based development
  • Strong understanding of FIX protocol, IBM MQ, and real-time messaging
  • Background working with high-performance, real-time streaming systems
  • Experience integrating with external trading platforms and venues
  • Familiarity with tools such as Git, DevOps pipelines, Linux/Shell scripting, and CI/CD workflows
  • Excellent communication skills and ability to partner effectively with business and technology teams

Nice to Have:

  • Experience with Python for internal trading applications
  • Familiarity with legacy systems written in C++ (not required, but helpful during transition)
  • Knowledge of Capital Markets – Fixed Income, Credit Trading, or Rates
  • Experience with platforms such as Bloomberg TOMS, FIS BondOne, Calypso, or WSS

BENEFITS OF WORKING WITH BROOKSOURCE:

  • Direct communication with the hiring manager, which allows us to move candidates through the interview process faster.
  • Dedication to keep an open line of communication and provide full transparency.

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Brooksource

👥1001-5000
📍Indianapolis, Indiana
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service