Talent.com
Java Developer - Rates Technology
Java Developer - Rates Technology08763 Citi Canada Technology Services ULC • Toronto, Canada
Java Developer - Rates Technology

Java Developer - Rates Technology

08763 Citi Canada Technology Services ULC • Toronto, Canada
2 days ago
Job type
  • Full-time
Job description

We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team. This position is responsible for the development of new and revised applications. The candidate will perform in-depth application systems analysis and programming, collaborating closely with various technology and business teams globally to deliver robust and efficient software solutions.

As an Application Developer, you will be at the forefront of our technology initiatives, contributing directly to the systems that support our Rates trading business. Your primary duties will involve a hands-on server side development and delivering quality software solutions.

Responsibilities:

  • Business Collaboration: You will work in close partnership with the Rates trading desks to thoroughly understand their requirements and workflow challenges. A key part of your role will be to translate these complex business needs into intuitive, efficient, and user-centric server side solutions.

  • Server Development: You will be responsible designing scalable server architecture, writing high-quality code, and conducting comprehensive testing to ensure functionality meets business specifications.

  • Process Improvement: You will actively contribute to the continual improvement of our software development lifecycle (SDLC). This involves refining development methodologies, enhancing code quality standards, and adopting best practices to increase efficiency and product reliability.

  • Project Delivery: Leveraging your hands-on development skills and deep technical expertise, you will play a crucial role in delivering large-scale, complex technology projects from conception through to deployment.

  • Production Support: You will serve as a third-line support contact for the production system, handling escalated issues that require deep technical analysis. This role is supported by dedicated 24/7 first and second-line support teams who manage initial incident response.

Detailed Responsibilities:

Technical Analysis: Meticulously review and analyze proposed technical solutions for new and existing projects to ensure they are robust, scalable, and aligned with architectural standards. Business Integration: Develop a comprehensive knowledge of how different areas of the business integrate and function to accomplish strategic goals, ensuring that technology solutions enhance these processes. Innovation: Actively impact the future of Applications Development by identifying opportunities for innovation, researching emerging trends, and adapting cutting-edge technologies to deliver best-in-class software solutions. Standards and Procedures: Ensure all essential development and operational procedures are strictly followed. Risk and Compliance Management:

  • Appropriately assess risk when making business and technical decisions, giving particular consideration to the firm's reputation and the safeguarding of Citigroup, its clients, and its assets.

  • Drive compliance with all applicable laws, rules, and regulations by adhering to company policies and applying sound ethical judgment in all personal and business conduct.

  • Proactively escalate, manage, and report control issues with complete transparency.

  • Proactively practice culture of accountability to maintain essential standards.

Knowledge and Experience

  • Development Experience: A minimum of 4+ years of in-depth professional development experience, with a dominant focus on building sophisticated enterprise applications.

  • Server-Side Technologies: Extensive, hands-on experience in Java, SpringBoot, Quarkus and reactive programming paradigms.

  • API and Microservices Development: Proven experience in developing high-throughput, low-latency systems, including building microservices.

  • Core Technology Stack: Extensive practical experience with a range of essential back-end and middleware technologies, specifically including Kafka, Solace, and MongoDB.

  • DevOps and Deployment: Demonstrable experience with modern CI/CD pipelines and tools, such as Tekton, and container orchestration platforms like OpenShift and Kubernetes.

  • Professional Skills:

    A self-starting individual with prior experience working in a fast-paced, desk-facing role within a financial services environment.

    Exposure to and appreciation for software quality techniques such as Test-Driven Development (TDD) and application performance profiling.

    A strong mathematical aptitude and a genuine ambition to learn the complex mathematics associated with financial derivatives.

    Excellent aptitude for analysis and a methodical, effective approach to problem-solving.

    Consistently demonstrates clear and concise written and verbal communication skills.

    High attention to detail, strong self-motivation, and a persistent willingness to learn and adapt.

  • Business Knowledge: Prior knowledge of the Rates Derivatives business is preferred and will be a significant advantage.


Education:

  • Bachelor’s degree/University degree or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Primary Location Full Time Salary Range:

$94, - $141,

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

------------------------------------------------------

------------------------------------------------------

Create a job alert for this search

Java Developer Rates Technology • Toronto, Canada

Similar jobs
Java Technical Lead

Java Technical Lead

Kumaran Systems • Toronto
Full-time
We are seeking a highly experienced and motivated Senior Java Developer with substantial lead experience to join our dynamic engineering team.The ideal candidate will possess over 12 years of deep ...Show more
Last updated: 26 days ago • Promoted
r. Java Developer - Capital Markets

r. Java Developer - Capital Markets

Veracity Software Inc • Toronto
Full-time
Java Developer - Capital Markets.Toronto, ON (Hybrid - 2 days/week onsite).Senior Java Developer focused on capital markets, responsible for developing and maintaining UI applications and supportin...Show more
Last updated: 29 days ago • Promoted
Intermediate / Senior Java Developer

Intermediate / Senior Java Developer

Tngoc • Markham
Full-time
We’re looking for a talented Intermediate/Senior Java Developer to join our growing team.We seek candidates who are passionate about problem-solving, have a motivated and driven mindset, and are ea...Show more
Last updated: 29 days ago • Promoted
Lead Java Developer - Synechron

Lead Java Developer - Synechron

Synechron • toronto, on, ca
Full-time
At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show more
Last updated: 9 days ago • Promoted
Senior Java Developer

Senior Java Developer

Edjuster • Toronto
Full-time
This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE.Smarter decisions, fewer barriers, and better incentives are just th...Show more
Last updated: 29 days ago • Promoted
Lead Java Developer

Lead Java Developer

Quantum World Technologies Inc. • Toronto
Full-time
Direct message the job poster from Quantum World Technologies Inc.Account Manager (Canada Geo) || 24K+ Connections.Senior Java FSD, completely hands-on, should be back-end heavy in skills (with ski...Show more
Last updated: 29 days ago • Promoted
Senior Database Java Developer

Senior Database Java Developer

Alert Driving • North York, Ontario, Canada
Full-time
Quick Apply
Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the...Show more
Last updated: 30+ days ago
Senior Java Developer - Backend

Senior Java Developer - Backend

CG Consulting Group • Toronto
Full-time
This is with a large IT services firm for a major Canadian bank.Candidate must have legal work status for Canada.Client Location is downtown Toronto, close to GO and TTC.Hybrid - In-Office 3 days p...Show more
Last updated: 29 days ago • Promoted
E-Banking Java Developer- Intermediate

E-Banking Java Developer- Intermediate

BeachHead • Toronto
Full-time
Ready to advance your career in digital banking development? Apply Now!.Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an e...Show more
Last updated: 29 days ago • Promoted
Java developer

Java developer

LanceSoft Inc • Toronto
Full-time
Location Address: 2201 Eglinton Ave East Ecosystem 3 (2201EE-Ecosystem 3).Hybrid: 3 days/week in-office (with potential increase to 4 days in future).Anchor days: Monday, Wednesday and Thursday.Con...Show more
Last updated: 3 days ago • Promoted
Java Technical Lead

Java Technical Lead

Astra North Infoteck Inc. • 160 Front Street, ON, ca
Full-time
Quick Apply
Should be a Java Lead and have experience implementing restful APIs and Microservices.Well-versed in software design patterns and architectural standards.Knowledgeable in NoSQL databases such as Mo...Show more
Last updated: 15 days ago
Senior Java API developer

Senior Java API developer

Iris Software Inc. • Toronto
Full-time
Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software.Iris's client, one of the world's largest multinational Investment banking and financial services cor...Show more
Last updated: 29 days ago • Promoted
Senior Java Developer

Senior Java Developer

Scotiabank • Toronto
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Global Fraud Technology team develops and manages innovative products designed to support t...Show more
Last updated: 29 days ago • Promoted
Senior Java Developer – REST APIs & DB Expert (Onsite)

Senior Java Developer – REST APIs & DB Expert (Onsite)

Source Code • Toronto
Full-time +1
A leading software development firm in Toronto is seeking a Senior Software Developer for an 8-month contract.The ideal candidate will have over 10 years of experience in large-scale multi-client w...Show more
Last updated: 24 days ago • Promoted
Senior Java Developer

Senior Java Developer

Infoya • Toronto
Full-time +1
We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high‑performance applications.You will work on developing modern e‑commerce and enterprise‑grad...Show more
Last updated: 29 days ago • Promoted
Senior Core Java Developer - Banking Domain exp

Senior Core Java Developer - Banking Domain exp

Synechron • Toronto
Full-time
Core Java Developer with e-Trade exp.This range is provided by Synechron.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job ...Show more
Last updated: 16 days ago • Promoted
Lead Java Developer

Lead Java Developer

CTC • Toronto
Full-time
We are looking for an experienced.The ideal candidate should possess strong problem‑solving skills and a background in the mortgage and pricing domain.Lead and coordinate technical activities acros...Show more
Last updated: 16 days ago • Promoted
Commodities Java Developer

Commodities Java Developer

BMO Financial Group • Toronto
Full-time +1
Application Deadline: 02/26/2026.Global Trading Solutions is looking for a Commodities Java Developer for Commodities technology team.The candidate will be actively involved in projects and is acco...Show more
Last updated: 11 days ago • Promoted