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 at Citi in Belfast building custody technology: designs and implements event-driven systems using modern Java with IoC frameworks, contributes to architecture, and delivers high-quality code in a hybrid work setting.
Lead Java Developer (VP level) at Citi in Mississauga: architect and build scalable, high-performance backend applications for regulatory reporting using Java, Spring Boot, SQL, messaging systems, and Big Data pipelines, while mentoring engineers and enforcing coding and compliance standards in a hybrid role.
A senior (VP-level) Java engineer leads development of scalable regulatory-reporting applications in Citi's Insight platform, working with Java, Spring Boot, SQL, real-time messaging, and Big Data tools like Spark, Hive, and HDFS. The role sets engineering standards, solves high-impact technical problems, and mentors mid-level engineers in a hybrid 3-days-in-office model.
Senior hands-on full-stack Java tech lead (VP level) at Citi in Mississauga, leading an agile scrum team building distributed microservices, reporting pipelines, and modern UIs. Core stack: Core Java/Spring, Angular/React/TypeScript, Oracle 19c, MongoDB, Kafka/IBM MQ, Docker/Kubernetes, CI/CD, plus L3 production support and mentoring.
Citi's Irving, TX office is hiring a senior frontend developer/architect to lead the design and build of high-performance, accessible web apps with React and TypeScript, collaborating with backend, UX/UI, and product teams. The role emphasizes frontend architecture, performance optimization, automated testing, and mentorship in a hybrid arrangement.
Lead the design and delivery of high-volume, low-latency enterprise Java systems for Capital Markets inventory management. You will architect microservices using Spring Boot, Kubernetes, and Kafka, while managing full-stack development with Angular or React and Oracle RDBMS.
Senior backend developer leading architecture and implementation of large-scale Java services for a global banking platform serving millions of users daily.
Are you passionate about delivering exceptional client experiences and making a real difference at the first point of contact? At Citi, our Customer Service Advocates are the voice of the bank — resolving client…
Senior full stack engineer at Citigroup in a hybrid Mississauga role, building and enhancing application systems in financial services. Day to day involves Java microservices development, resolving high-impact system issues, guiding coding/testing standards, and mentoring the development team within Agile practices.
Citi's Belfast Global Market Access team is hiring a Java Developer to design, implement, and maintain mission-critical, low-latency, secure services for the market access gateway powering its electronic trading business, working in a hybrid on-site/remote model.
Senior Java developer (VP level) on Citi's global Equities Cash Order Management System team, working the full SDLC — enhancing front-office trading functionality, building automated integration tests, and handling security/vulnerability hygiene and out-of-hours production support. Core stack: Java, microservices, containers (Docker/OpenShift/Kubernetes), Gradle/Maven, Linux.
Senior Java developer on Citi's Equities Trading Technology team in Mississauga, building high-performance backend services on the global platform used by Citi traders. Work spans core Java, integration testing, security and reliability, and modernization initiatives including AI tooling, in a hybrid work model.
Senior Python Developer at Citibank (Switzerland) AG in Mississauga (hybrid) building production-grade Python applications and AI-powered capabilities: secure RESTful APIs, automated CI/CD pipelines, and collaborative architecture decisions in an Agile team. Core stack: Python, Django/Flask/FastAPI, AWS/Azure/GCP, Docker.
Senior Java Developer (AVP level) building scalable enterprise backend services using Spring, microservices, and cloud technologies for large-scale financial transactions.
Senior Java Developer (VP level) leading cloud architecture and modernization for Credit Risk platforms in Capital Markets. The role involves designing scalable cloud-native solutions, transitioning legacy applications to microservices, and mentoring engineers using Core Java, Docker, and Kubernetes.
VP-level Full Stack Lead Engineer at Citibank (Switzerland) AG who drives the architecture and delivery of scalable finance technology platforms in a hybrid London setting. Day to day they lead cross-functional teams, shape platform strategy, and ship code across React, Java, and microservices alongside enterprise architects.
Citi Belfast is hiring a Senior Full-Stack Tech Lead to design, build, and enhance Java backend services and Python components for enterprise-scale applications. The hybrid role involves hands-on end-to-end delivery, mentoring developers, applying Agile practices, and integrating GenAI capabilities in a financial services environment.
Lead ETL/data engineer at Citibank's Mississauga office, designing data processing scripts, integrating with ETL frameworks (Ab Initio), and optimizing batch workflows using Python, Oracle PL/SQL, and Spark. Hybrid, full-time role that also involves ensuring data quality/security and mentoring junior engineers.
Citibank (Switzerland) AG in Warsaw is seeking a DevOps Engineer to design, build, and maintain deployment systems and cloud infrastructure for our XiP platform. You will simplify CI/CD, build AWS and GCP environments,…
Senior full-stack engineer (SVP level) at Citibank in Mississauga, working hybrid. Leads architecture of scalable full-stack applications, sets software engineering standards, mentors teams, and drives AI initiatives, using Python (FastAPI/Flask), Java, React, LangChain, and Kubernetes.
We couldn't check your fit for this role — add a CV to your profile to see it next time.