Applications Development Sr Programmer Analyst - AVP

Citi•Tampa, FL
•$96,960 - $145,440•Onsite

About The Position

Citi is hiring a senior, hands-on Applications Development professional to design, build, and maintain production-grade Java systems in a complex technology environment. The role involves architecting scalable, containerized microservices, supporting platform modernization, and driving CI/CD-based delivery. It is a senior individual-contributor position for a subject matter expert who can work with limited direct supervision, exercise independent judgment, and advise peers and senior stakeholders. Experience with commercial lending platforms such as Loan IQ is particularly relevant. The position covers feasibility studies, estimates, IT planning, risk technology, applications development, and model development, as well as implementing systems and programs for business needs. The professional will oversee development through analysis, design, construction, testing, and implementation, and provide business-user and operational support. They will assess complex technical and business-process issues, recommend solutions and security measures, consult with users and technology groups, help establish operating standards, and coach less-experienced analysts. The role also requires sound risk judgment and transparent management and escalation of control issues. The role is based in Tampa, Florida. It is full-time, with a listed salary range of $96,960 to $145,440. Citi states that eligible employees may also receive incentive and retention awards and offers benefits including medical, dental and vision coverage, 401(k), insurance, wellness programs, paid time off, and paid holidays; offerings may vary by jurisdiction, job level, and hire date.

Requirements

  • At least 5 years of relevant experience in Applications Development or a systems analysis role.
  • Ability to write code on a daily basis in a hands-on role.
  • Strong Core Java knowledge, including object-oriented design and programming, multithreading, collections, exception handling, file I/O, and JDBC.
  • Knowledge of GoF design patterns.
  • Experience with Spring Boot, Swagger, and Tomcat.
  • Experience processing JSON and XML.
  • Experience with REST, SOAP, JMS, and microservices.
  • Experience with at least one messaging system, such as Kafka, Tibco, or IBM MQ.
  • Experience with Docker and Kubernetes.
  • Ability to work with Continuous Integration and Continuous Deployment (CI/CD) tools.
  • Good knowledge of SQL.
  • Familiarity with Windows and Linux; ability to write shell and batch programs.
  • Demonstrated subject matter expertise in one or more areas of Applications Development.
  • Problem-solving and decision-making skills.
  • Ability to adjust priorities quickly as circumstances dictate.
  • Clear and concise written and verbal communication.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Bachelor’s degree, university degree, or equivalent experience.

Nice To Haves

  • Experience with the Loan IQ platform or Loan IQ SDK development is desirable.

Responsibilities

  • Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development; establish and implement systems and programs to meet business needs.
  • Monitor and control development phases, including analysis, design, construction, testing, and implementation.
  • Provide application user and operational support to business users.
  • Apply applications-development expertise to analyze complex issues, evaluate business and system processes and industry standards, and make judgments.
  • Recommend and develop security measures through post-implementation analysis of business usage.
  • Consult with users, clients, and technology groups; recommend advanced programming solutions and install and assist customer exposure systems.
  • Ensure essential procedures are followed and help define operating standards and processes.
  • Advise or coach new or lower-level analysts.
  • Operate with limited direct supervision and exercise independent judgment and autonomy.
  • Act as a subject matter expert to senior stakeholders and team members.
  • Assess risk in business decisions, comply with applicable laws, rules, regulations, and policy, apply sound ethical judgment, and transparently escalate, manage, and report control issues.

Benefits

  • Medical, dental, and vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off, including planned vacation and unplanned sick leave
  • Paid holidays
  • Discretionary and formulaic incentive and retention awards may be available to eligible employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service