Applications Development Senior Programmer Analyst - AVP

Citi

New York (NY)

Hybrid

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k)
Wellness programs
Paid time off

Job summary

Citi is seeking an Applications Development Senior Programmer Analyst - AVP in a hybrid role based in Tampa, FL. The candidate will design and deliver enterprise Java/J2EE applications supporting regulatory reporting for risk and finance, while also enhancing front-end components with modern web technologies.

The position requires 5+ years in enterprise Java, hands-on experience with Spark, Kafka, and Hadoop ecosystem, and strong communication with technical and business stakeholders.

Qualifications

  • Hands-on Java development experience in enterprise systems.
  • Proficient with Spring, J2EE, and RESTful services.
  • Experience with big data tools: Spark, Kafka, Hadoop stack.
  • Front-end skills: JavaScript, AngularJS, HTML5, CSS, AJAX.
  • Exposure to WebSphere application server and source control tools.

Responsibilities

  • Design, develop, and maintain enterprise Java/J2EE applications for risk and regulatory reporting.
  • Build front-end components using JavaScript frameworks and standard web technologies.
  • Contribute to architecture discussions and mentor junior developers.
  • Improve processing pipelines for performance and efficiency.
  • Collaborate with business users to translate requirements into specs.
  • Lead testing strategies and support UAT and post-implementation support.
  • Provide status updates and participate in agile sprint ceremonies.

Skills

Core Java
Spring Framework
J2EE
Apache Spark
Apache Kafka
Cloudera Hadoop
RESTful Web Services
JavaScript
AngularJS
HTML5
CSS
AJAX
WebSphere
WASND
SVN
Bitbucket
Excel
Access
Regulatory reporting

Education

Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related field

Tools

WebSphere
WASND
SVN
Bitbucket
Cloudera Hadoop ecosystem

Job description

Applications Development Senior Programmer Analyst - AVP

Location: Tampa, Florida, United States

Job Type: Hybrid

Posted: Jul 17, 2026

Job Overview

Citi has approximately 200 million customer accounts and operates in over 160 countries. The Lead Java Developer supports the Regulatory Reporting Hub, responsible for global regulatory compliance across financial operations. This role develops and enhances Risk and Finance dashboard applications that deliver analytical data to senior management and supports critical business processes.

Responsibilities
  • Design, develop, and maintain enterprise‑grade Java/J2EE web applications supporting risk and finance regulatory reporting workflows.
  • Build and enhance front‑end components of dashboard applications using JavaScript, AngularJS, HTML5, CSS, and AJAX.
  • Participate in architectural design discussions, proposing solutions to complex technical challenges.
  • Review code quality, identify defects, and provide technical guidance and mentorship to junior team members.
  • Critically evaluate existing processing pipelines and recommend improvements to drive efficiency and performance enhancements.
  • Liaise with business users to gather, document, and translate requirements into technical specifications.
  • Collaborate with technology partners and cross‑functional teams to implement reconciliation processes and ensure business requirements are met.
  • Define and execute testing strategies, including managing UAT and providing post‑implementation support.
  • Lead weekly status review calls with stakeholders to track progress, maintain issue logs, and follow up on action items.
  • Provide reporting inputs for bi‑weekly steering committee updates, including project status, financials, and escalations.
  • Work within an Agile delivery environment, contributing to sprint planning, reviews, and continuous improvement practices.
Qualifications
  • 5+ years of hands‑on experience delivering enterprise‑level Java development projects, with expertise in Core Java, Spring Framework, Spring MVC, and J2EE.
  • Expertise in Apache Spark, Apache Kafka, and the Cloudera Ecosystem (Hadoop, HDFS, Hive, Impala).
  • 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 with a solid foundation in data structures, algorithms, and operating systems.
  • Solid knowledge of software design patterns and the ability to apply them to resolve complex architectural challenges.
  • 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.
  • Knowledge of regulatory reporting, trade processing flows, and the regulatory impact of operational processing is a plus.
  • Strong written and verbal communication skills, engaging effectively with both technical and business stakeholders.
Education
  • Bachelor's degree or higher in Computer Science, Information Technology, Engineering, or a related field.
Benefits

Citi offers competitive employee benefits including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; wellness programs; paid time off packages; and additional incentives and retention awards.

Equal Opportunity Employer

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View the Citi EEO Policy Statement and Know Your Rights poster.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applications Development Senior Programmer Analyst - AVP
Applications Development Senior Programmer Analyst - AVP

Citi • Tampa (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off
Applications Development Senior Programmer Analyst - AVP
Applications Development Senior Programmer Analyst - AVP

Citigroup Inc. • Tampa (FL)

On-site
USD 97,000 - 145,000
Senior Java Big Data Developer - Assistant Vice President
Senior Java Big Data Developer - Assistant Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Java Backend Software Developer - Officer
Java Backend Software Developer - Officer

Citi • New York (NY)

On-site
USD 100,000 - 130,000
Medical, dental & vision coverage
401(k)
Wellness programs
+1
Java Backend Engineer – FinTech, API-Driven & Secure
Java Backend Engineer – FinTech, API-Driven & Secure

Citi • New York (NY)

On-site
Applications Development Sr Programmer Analyst
Applications Development Sr Programmer Analyst

Citigroup Inc. • Jacksonville (FL)

On-site
USD 96,000 - 146,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior Java Tech Lead Analyst - Vice President
Senior Java Tech Lead Analyst - Vice President

Citigroup Inc. • Tampa (FL)

On-site
USD 113,840 - 170,760
Lead Software Engineer - Java, Microservices & Cloud - Vice President
Lead Software Engineer - Java, Microservices & Cloud - Vice President

Citi • New York (NY)

Hybrid
USD 110,000 - 150,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
Senior Java Developer (AVP)
Senior Java Developer (AVP)

Citi • New York (NY)

Hybrid
USD 95,000 - 135,000
27 days annual leave
Private Medical Care
Life Insurance
+5
Senior Java Big Data Developer - Assistant Vice President
Senior Java Big Data Developer - Assistant Vice President

Citi • New York (NY)

On-site