Senior Java Engineer, Assistant Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 67% of similar roles. Most pay $151,493–$216,000 — the blue band above. At the midpoint, this role pays about $157k versus about $184k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 268 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.
Most-posted roles
At a glance
The Senior Application Security Engineer (Java), VP joins the Technology Infrastructure team to own the engineering lifecycle for critical authentication and information security platforms. This role involves maintaining, enhancing, and debugging Java-based microservices while managing the rollout of security patches and certifying new SafeWord product releases. The engineer will implement authentication frameworks including MFA, 2FA, OTP, Challenge/Response, and RADIUS. Key responsibilities include building automation scripts in Shell and SQL, optimizing PL-SQL procedures, and migrating services from virtual machines to containerized OpenShift platforms. Required technical skills include Java, Linux/Unix, LDAP, Kerberos, SAML, and PAM, alongside experience with Splunk and AppDynamics. The position addresses the technical challenge of upgrading legacy authentication components and ensuring high availability across enterprise security services.
Skills
What you'll do
What we're looking for
More like this
Citi
Chime
Arch Capital Group
Upstart
Citi
Citi