Senior Java Software Engineer

1 day ago


Toronto, Ontario, Canada Botsford Associates Full time $120,000 - $180,000 per year

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)


  • Toronto, Ontario, Canada Swoon Full time $302,400 per year

    Title:Senior Associate, Software Development Engineer (Java)Location:Toronto, ONDuration:12 monthsPay Rate:$58/hour (T4 only)About the RoleClient is hiring aSenior Associate Java Engineerto join theData Services & Insightsteam.This group powersSmartViewandCustomer Portalproducts that deliver real-time sustainability, power, and environmental reporting for...


  • Toronto, Ontario, Canada Synstack Technologies Full time $120,000 - $150,000 per year

    Required Experience:Bachelor's degree in computer science, Engineering, or related field.7+ years of experience in Java development.5+ years mandatory experience with C, C++Mandatory experience with microservices, containerization ( Docker/Kubernetes), and SQL databases.Must have experience in SQL, REST API, gRPC, protobuf, XML, JSON, YAML,...


  • Toronto, Ontario, Canada Redwood Software Inc. Full time $80,000 - $120,000 per year

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...


  • Toronto, Ontario, Canada Iris Software Inc. Full time $120,000 - $150,000 per year

    Iris's client, the largest bank in the Canada is looking to hireSenior Java FS DeveloperPlease find below the job details and share your resume if interested atJob Description:Title: Java FS DeveloperLocation: Toronto, ON (Hybrid – 4days/Week)Duration: Long term assignmentRequired Skills:Java (Spring), Java Script (Angular)OCP, DevOps, Mongo and/or...


  • Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per year

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada eBay Full time $120,000 - $180,000 per year

    At eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.Our customers are our compass, authenticity...


  • Toronto, Ontario, Canada Tekflux Full time $900,000 - $1,410,000 per year

    Key Responsibilities:Design, develop, and maintain high-performance Java-based applicationsWork on multithreading and database interactions to optimize application performance and reliability.Collaborate with business analysts, QA teams, and other developers to deliver high-quality, scalable software solutions.Develop responsive front-end components...


  • Toronto, Ontario, Canada K&K Global Talent Solutions INC. Full time $80,000 - $120,000 per year

    Position: Senior Java Developer in Post Trade Space (with Python, AWS and Terraform)Location: Toronto, ON (4 DAYS IN THE OFFICE ARE MANDATORY)Hire type: ContractAbout the RoleWe are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on...