JobsApplications Development Senior Programmer Analyst - AVP
Citibank logo

Applications Development Senior Programmer Analyst - AVP

Citibank

Location

Tampa, FL

Type

Full-time

Posted

9/4/2026

Compensation

$96 per year

Undergraduate with 5+ Years of Experience
H-1B FY202699.0% approval-75% YoY
💎 Strong sponsor

Job description

Citi is seeking an experienced Lead Java Developer to support the Regulatory Reporting Hub, a critical application for ensuring global regulatory compliance. This role focuses on the development and enhancement of Risk and Finance dashboard applications that provide analytical data to senior management. The ideal candidate will have 6-10 years of enterprise-level Java development experience and will work closely with both business and technology teams. This position offers opportunities to shape architectural decisions and mentor junior developers.

Requirements

  • 5+ years of hands-on experience delivering enterprise-level Java development projects.
  • Expert-level proficiency in Core Java, Spring Framework, Spring MVC, and J2EE.
  • Demonstrated expertise in Apache Spark, Apache Kafka, and the Cloudera Ecosystem.
  • Strong proficiency in RESTful Web Services, XSD, JSON, and server-side integration patterns.
  • Proficiency in front-end technologies including JavaScript, AngularJS, HTML5, CSS, and AJAX.
  • Experience developing high-performance, multi-threaded applications.
  • Solid knowledge of software design patterns.
  • Experience with web application servers, specifically WebSphere and WASND.
  • Familiarity with source code management tools, including SVN and Bitbucket.
  • Strong data analysis skills with hands-on experience using Microsoft Excel and Microsoft Access.
  • Experience in the banking, financial services, or compliance sector is strongly preferred.
  • Strong written and verbal communication skills.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java/J2EE web applications.
  • Build and enhance front-end components of dashboard applications.
  • Participate in architectural design discussions and propose solutions.
  • Review code quality, identify defects, and mentor junior team members.
  • Evaluate existing processing pipelines and recommend improvements.
  • Liaise with business users to gather and document requirements.
  • Collaborate with technology partners to implement reconciliation processes.
  • Define and execute testing strategies, including managing User Acceptance Testing.
  • Lead weekly status review calls with stakeholders.
  • Provide reporting inputs for bi-weekly steering committee updates.
  • Work within an Agile delivery environment, contributing to sprint planning and reviews.

Benefits

  • Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Citibank Na

As of Aug 23, 2026

Initial approvals

75

FY2026

Approval rate

99.0%

FY2026

LCA certified

569

FY2026

Entry-level share

0.5%

FY2026

Initial approvals YoY

-75%

Trend

LCA certified YoY

-58%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?