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.
Develops and maintains Python-based application systems for wholesale credit risk technology, collaborating with the tech team to analyze requirements and implement solutions at Citigroup.
Lead architecture and engineering for global finance platforms at Citi, shaping systems that handle $5T+ daily transactions while mentoring teams and driving policy-as-code adoption.
Analyze and support systems for interest rate and credit derivatives at a global bank, influencing financial markets and economies.
Citi's Cash Equities Execution team in New York is seeking a Director-level product leader to own, manage, and strategically develop our execution product suite and platform infrastructure. This is a high-visibility…
Build and maintain Java-based trading and transaction systems for global finance, using REST APIs, Kafka, and microservices to ensure low-latency, high-throughput performance across Citi’s infrastructure.
Lead Java backend developer designing and implementing system enhancements for a large financial institution, ensuring alignment with business goals and architectural standards.
Build and maintain full-stack Java applications for Citi’s systems using Java, Angular, and Node.js, while mentoring junior developers and ensuring secure deployment.
Design and maintain monitoring/observability for Citi’s developer tools, set SLOs/SLIs, and automate incident response using Python/Go and AI-driven pipelines on OpenShift.
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow…
QA role in Citi’s Investment Management team: designs test plans, writes and runs test scripts, logs defects, and validates fixes to ensure financial applications meet quality standards.
Lead a team building and scaling Java-based backend services for Citi’s investor services, using Kafka, Docker, and Kubernetes to power custody, fund accounting, and asset servicing systems.
Build and maintain Java/Spring Boot microservices for Citi’s global Issuer platform, mentoring junior devs and collaborating with product teams to deliver scalable fintech solutions.
Lead a team building and scaling full-stack financial applications for custody, fund accounting, and asset servicing using Java, React/Angular, Kafka, Docker, and Kubernetes.
Lead a team to build and maintain Java-based payment systems using Spring Boot, microservices, and cloud frameworks, ensuring reliability and scalability for Citi’s emerging payments solutions.
Lead the design and development of scalable Java microservices and React-based frontends for Citi’s financial applications, ensuring low-latency performance and adherence to enterprise architecture standards.
Lead a team building high-performance Java/Spring Boot microservices with MongoDB, integrating AI tools to enhance development speed and code quality.
Lead a team building secure, scalable Java/Spring Boot microservices and Angular-based UIs, integrating SQL Server, Elasticsearch, and Kafka in a CI/CD pipeline.
Build and maintain full-stack web apps for Citi’s enterprise systems using React, Java/Spring Boot, and Oracle, while leveraging AI tools like GitHub Copilot and modern cloud-native practices.
Build and maintain Citi Velocity, a flagship platform for institutional clients, using Java, SQL Server, and modern web technologies while ensuring security and performance.
Build and maintain Java-based banking systems using Spring Boot, REST APIs, and microservices to support Citi’s institutional clients with scalable financial solutions.
We couldn't check your fit for this role — add a CV to your profile to see it next time.