Senior Java Backend Engineer – High-Performance Systems

Citi is seeking a Senior Java Developer to join the Applications Development team. You will design, build, and own high-performance Java applications that underpin critical financial services at global scale.

This hands-on role emphasizes ownership of architecture, reliability, and production readiness in a fast-moving environment. Expect collaboration across analysts, PMs, and engineers, with a hybrid work model and strong emphasis on coding quality.

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available