Senior Java Developer
Citi
At a glance
AI generatedCiti is hiring a Senior Java Full Stack Developer to join its technology team in Irving, Texas, where the role involves designing and implementing complex enterprise systems across the full software development lifecycle. The ideal candidate will build scalable microservices using Spring Boot and event-driven patterns, develop RESTful APIs with OAuth2 and JWT security standards, and maintain CI/CD pipelines for continuous delivery. They will also collaborate closely with business stakeholders to gather requirements and mentor junior team members while ensuring compliance with regulatory standards in a highly secure environment. The position requires deep expertise in Java, Spring Boot, microservices architecture, frontend frameworks like Angular or React, and proficiency with Docker, Kubernetes, and cloud-native development principles. Experience with Python, Generative AI, and Agentic AI frameworks is beneficial for this role within the financial services industry.
Skills
What you'll do
What we're looking for
Market check
This $107,120–$160,680 range sits above 9% of similar postings on FindRole.
Peer median band
$117,000–$199,400
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$141,306–$177,900
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 336 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.
Most-posted roles
More like this
Citi
Boeing
Fiserv
Citi
Autodesk
Wells Fargo