Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Senior Java Developer building low-latency, high-throughput algo trading platform components for Citi's fixed income eTrading business, collaborating closely with traders and quants.
Lead backend development for FX eCommerce trading systems using Java, focusing on high-performance, low-latency services for institutional clients.
Citibank (Switzerland) AG in Mississauga, Canada seeks an Applications Development Senior Programmer Analyst to participate in the design, development and implementation of new or revised application systems in…
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in…
The Equities Cash Order Management System team is responsible for a global platform used by Citi traders and sales traders. This system is critical for trading in equities, derivatives, convertible bonds, and provides…
Citi is looking for a Lead Back-End Java Developer (Apps Dev Tech Lead Analyst - C13) to join its Credit Risk Technology team, taking ownership of complex backend application development that directly supports risk…
Citi in Mississauga is hiring a Full Stack Engineer to design, build and maintain a critical Cash & Intraday Liquidity Management platform. This role sits at the intersection of engineering depth and global…
As a Senior DevOps Engineer at Citi, you will play a critical role in bridging the gap between software development and IT operations. You will be responsible for automating and streamlining our infrastructure and…
Citi is seeking a Senior Java Software Engineer for FX Options Risk (VP) to design, develop, and optimize our high-throughput, real-time risk system. You will work on low-latency processing, collaborate with the FX…
Responsibilities Design, develop and maintain scalable full‑stack applications using ReactJS, Typescript and Python. Translate complex business requirements into technical architecture and design documents. Contribute…
Citibank (Switzerland) AG in Dublin, Ireland, seeks a Java Software Engineer (AVP) to design, develop, and optimize the Prime Sequel Platform within Citi Tech. Hybrid work setup in Dublin, with a strong emphasis on…
Leads the design and delivery of enterprise-scale AI-powered applications, coding full-stack while mentoring engineers and shaping platform strategy.
Build interactive FinTech dashboards and reporting engines with Angular/React and Java/Spring Boot, while creating MCP tools to let AI agents securely query enterprise data via Starburst and other systems.
Citi Belfast is seeking Experienced Backend Java Developers to join our Technology team in Belfast. Roles range from AVP to SVP level, contributing to a variety of development activities and end-to-end lifecycle…
Lead architecture and delivery of cloud-native, event-driven banking systems in Java/Spring, defining scalable, secure microservices and mentoring senior engineers.
Maintains and scales Citibank’s Kafka-as-a-Service platform, handling production support, releases, and incident response across regions.
Backend Java developer building enterprise financial systems using Core Java, Spring, and Oracle, with DevOps and microservices in a regulated banking environment.
Maintain and scale Citibank’s Kafka-as-a-Service platform, performing daily ops checks, incident response, and automation with Ansible while collaborating with engineering teams.
Lead backend engineer building Web3 infrastructure at Citi’s Digital Assets Platform, integrating blockchain networks, wallets, and smart contracts in an enterprise setting.
Lead a team building real-time risk systems in Java, designing scalable microservices and integrating streaming data with observability tools like ELK, Prometheus, and Grafana.
We couldn't check your fit for this role — add a CV to your profile to see it next time.