cover image
Botsford Associates

Senior Java Software Engineer

Hybrid

Toronto, Canada

Senior

Freelance

12-11-2025

Share this job:

Skills

Java JavaScript HTML CI/CD react Back-end Development Agile CI/CD Pipelines

Job Specifications

About the Role:

Botsford Associates is hiring Senior Back-End Java Developers to support a number of large-scale Foreign Exchange (FX) platform modernization and integration program within our Capital Markets division. This role focuses on the integration of FX capabilities into systems across the enterprise, including recently acquired financial entities by our clients. The initiative involves enhancing API connectivity, building new platform components, and supporting regulatory, trading, and booking workflows across a complex FX landscape.

While the focus is back-end Java development, experience across the full stack (including React) is a strong asset as the platform expands.

Key Responsibilities:

Design and develop scalable, high-performance Java-based back-end components and RESTful APIs for the FX Modernization platform
Support the integration of FX capabilities across various internal banking systems, including those supporting trading, payments, and regulatory compliance
Collaborate with cross-functional teams to customize functionality for the newly acquired financial entity, such as credit checks, RFQ flows, and drop-copy booking logic
Enhance APIs for broader enterprise usage, ensuring they meet unique line-of-business (LOB) needs (e.g., 24/7 payment vs. trading hours logic)
Implement smart rate caching and risk-handling logic to accommodate varying FX use cases, including weekend rate support
Participate in the architectural planning for long-term features such as currency expansion and white-labeled FX partnerships
Work closely with business and technology stakeholders to ensure alignment with evolving FX product needs and integration roadmaps

Required Skills & Experience:

7+ years of experience in Java back-end development in enterprise environments
Strong experience building front-end UI utilzing React, HTML and Javascript
Proven expertise building and integrating RESTful APIs
Strong preference for individuals with experience working on FX platforms or API frameworks within Foreign Exchange or Capital Markets domains; non CM experience is acceptable
Strong preference for understanding of FX trade lifecycle, rate handling, booking logic, or credit/RFQ workflows
Solid experience working in Agile environments with CI/CD pipelines
Must be strong in caching technology (asset if you have experience in Gridgain or Ignite)

About the Company

Botsford Associates is a boutique consulting firm that provides subject matter experts across business and technology organizations. We provide tailored solutions to our clients' most critical and transformative projects. Our resources specialize in bridging the gap between the business and technology, helping to drive process innovation and end-to-end execution. Our projects include complex regulatory and compliance change, new business build outs such as e-trading as well as business automation. We help our clients de... Know more