Home Job Listings Categories Locations

Markets Java Developer

📍 Toronto, Canada

Technology Apex Systems

Job Description

Full Stack Developer, Global Markets Technology Canada As a Developer within the Global Markets Technology Canada team, you will work closely with Trading, Operations, Finance, and cross‑regional technology partners to deliver high‑quality solutions for Equity and Fixed Income businesses. You will contribute to feature development, platform enhancements, and system migrations while ensuring alignment with business objectives and technology standards.

Job #:

3020639

Duration:

12 months with strong chance of extension

Location:

Toronto – Hybrid 3 days a week

Client:

Enterprise Banking

We are looking for a dynamic, self‑motivated developer who is adaptable, resourceful, and able to learn new applications and technologies quickly with minimal guidance.

Key Responsibilities

Collaborate with global technology teams to design, develop, and implement system features, enhancements, and migration activities.

Deliver platform and engineering enablers that improve development efficiency and support market‑critical business outcomes.

Partner with team leads, product managers, and cross‑region developers to ensure the successful delivery of scalable and resilient technology solutions.

Troubleshoot issues, support production stability, and contribute to continuous improvement of systems and workflows.

Demonstrate ownership, agility, and initiative in understanding new applications, tools, and business processes.

Qualifications

Proven experience in software development, ideally within financial services or global markets.

Strong proficiency in Java, Spring Boot, and React

Experience in C#, Python, SQL, or System Integration.

Solid understanding of Unix/Linux commands and scripting.

Hands‑on experience with relational databases (Sybase, SQL Server).

Familiarity with SDLC toolsets: Git, Jenkins, Bitbucket, Jira.

Experience using modern IDEs such as IntelliJ, Eclipse, VS Code, or PyCharm.

Excellent problem‑solving skills with strong communication and collaboration capabilities.

Experience working in agile, multi‑team environments.

Knowledge of Generative AI and machine learning frameworks, products, or tools for agentic or automation‑driven solutions is an asset.

Ability to independently ramp up on new systems, platforms, and technologies with limited training.

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Benefits Department at [email protected] or 804-523-8228. (Do not submit resumes or solicit consultants to this email address). UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Apex Systems.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 28, 2026
Job Type: Technology
Location: Toronto, Canada
Company: Apex Systems

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.