Senior Java Developer - AVP
Citigroup · Belfast, United Kingdom ·
- Seniority
- Senior
- Category
- Software engineering
- Company size
- 1000+
Citigroup · Belfast, United Kingdom ·
Citi · Jersey City New Jersey United States
Citi · Mississauga Ontario Canada
Citibank (Switzerland) AG · Mississauga, Canada
NoA · Stockholm, SE
Senior Java developer (AVP) on Citi's Cross Asset Margin platform in Belfast, building and evolving risk and margin systems for trading, risk, and operations in a regulated banking environment. Day-to-day involves hands-on Java development with Spring, Kafka, Apache Ignite, Oracle, and cloud deployment on Docker/Kubernetes/OpenShift.
In this role you will contribute to Citi’s Cross Asset Margin platform, building and evolving risk and margin systems used across trading, risk management, and operations. You will work within the Applications Development team to implement robust, scalable solutions aligned to the architecture blueprint and governance standards. Expect to solve complex, high-impact problems and lead smooth production releases in a regulatory-driven environment. This role offers meaningful impact by shaping margin calculation and risk workflows in a large, global bank.
ResponsibilitiesCiti · Mississauga Ontario Canada