Skip to main content

Java Backend Developer

Posted yesterday

citigroupTampa (FL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Java Backend Developer Citi is seeking a highly motivated Applications Development Senior Programmer Analyst to join the Collateral Management Engines Technology team within Markets Technology. In this role, you will be instrumental in designing, building, and enhancing high-throughput, enterprise-grade Arranging Engines and Rehypothecation Engines that serve tier-one institutional hedge fund clients. You will collaborate closely with product managers, quantitative analysts, business analysts, and engineering leads to deliver scalable, resilient, low-latency, and cloud-ready solutions leveraging Java, Spring Boot, and enterprise SQL databases. Key responsibilities include architecture, design & engineering, database engineering & performance optimization, end-to-end ownership & agile delivery, DevOps, CI/CD & platform modernization, and production support & operational excellence. Required technical qualifications include 5–8 years of professional software development experience, in-depth mastery of Core Java, extensive experience with relational database management systems, practical experience implementing microservices architectures, solid foundation in unit and integration testing frameworks, and hands-on experience with Git/GitHub, Maven/Gradle, CI/CD pipelines, and containerization. Professional & behavioral competencies include ownership & accountability, problem solving under pressure, communication & stakeholder management, and agile collaboration.
Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology, or a related quantitative discipline (or equivalent practical experience).

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this