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.
Citibank (Switzerland) AG is hiring an Applications Development Senior Programmer Analyst to design, develop, test, and support enterprise-level application systems. Day to day involves building Java-based services, with a core stack of Core Java, Spring Boot microservices, Kafka, and MongoDB, deployed via CI/CD on OpenShift.
Senior Java Backend Developer on CitiDirect's Payments group in Jersey City, NJ, modernizing the bank's payment architecture. Day to day: design, build, and maintain scalable Java microservices using Spring Boot, Spring Cloud, and Kafka, work with MongoDB and Oracle, apply secure coding practices, mentor junior developers, and contribute to test coverage and DevOps-enabled delivery.
A junior Java backend developer at Citibank (Switzerland) AG who builds features, writes tests, debugs backend services, and maintains core application APIs alongside senior engineers. The role includes mentorship and structured training in Spring Boot, cloud-native deployments, and distributed systems.
A junior Java backend developer at Citi who implements API features, writes JUnit/Mockito tests, debugs services, and maintains code under senior mentorship. Core stack includes Java 11+, Spring Boot, Hibernate/SQL databases, Git, and CI/CD pipelines.
Full stack UI developer on Citi Equities Technology in Singapore, building and maintaining web applications with React, TypeScript and Redux, writing unit tests, creating reusable UI components, and contributing to code reviews and front-end architecture.
A hands-on front-end developer role on Citi's FX Technology team in Singapore, building React/TypeScript UIs for pricing, market data, and electronic FX Options trading tools (RFQ workflows, streaming prices, volatility surface). Works with a global team across Singapore, Canada, and London on a multiyear platform modernization.
We’re currently looking for a high caliber professional to join our team as Senior Java Developer, Vice President. Cross Asset Margin technology teams actively develop and enhance set of strategic systems and services…
Job Description: The Senior Full Stack Java Developer – is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team.…
Full stack developer (AVP) on Citi's Risk Data Team, building and maintaining microservices, pipelines and analytics for enterprise risk data. Day-to-day work centers on Java/J2EE, Spring Boot, REST APIs, SQL and CI/CD, alongside leading and mentoring a team of application developers.
Senior engineering lead at Citi in Dublin driving modernization of legacy Issuer Services application systems, leading teams and architectural decisions on a full stack of Java, Spring Boot, and Angular, with emphasis on AI tooling and prompt engineering to accelerate development. Hybrid role (up to 2 days from home per week).
Citi is seeking a Lead Java Developer to design and develop web-based applications and cloud services using Angular, Java, Spring, and OpenShift. You will collaborate with stakeholders and promote agile practices to…
This role involves developing and maintaining an internal Angular design system component library to ensure consistent UI across applications. The developer will focus on high-performance component creation, accessibility, and integrating the library with AI-driven development workflows.
The Senior GenAI Data Platform Engineer will build and scale Citi Assist, a Generative AI assistant for employees, by developing data pipelines, APIs, and dashboards. The role involves end-to-end feature ownership and defining data practices within a collaborative platform engineering team.
Citigroup in Mississauga, Canada seeks an Applications Development Technology Lead Analyst to guide design and delivery of enterprise web applications. You will own initiatives from inception to production, mentor…
The Senior Full-Stack Tech Lead will oversee architectural design and development for the Investor Services IT team at Citi. The role involves hands-on coding with Java, Spring Boot, React, and Angular, while managing event-driven systems using Kafka and containerized deployments with Docker and Kubernetes.
We are looking for a talented and passionate individual to join our Java Server development team and continue to evolve our next- generation rates reference data application. The successful candidate will gain valuable…
Leads Java/J2EE development for Citibank’s enterprise applications, focusing on production support, system stability, and AI integration while mentoring junior/mid-level developers.
Citibank (Switzerland) AG seeks a Senior Software Engineer to design, develop, and deploy scalable backend apps using Java, Spring Boot, and MongoDB. You will drive AI-powered features with AI Agents, Prompt…
We are seeking a highly motivated and skilled Senior Software Engineer to join our innovative team, blending backend development expertise with emerging AI technologies. In this role, you will design, develop, and…
Design and build high-performance trading platform components in Java for live markets, collaborating with traders and quants.
We couldn't check your fit for this role — add a CV to your profile to see it next time.