Hiring.Camp

Applications Development Senior Programmer Analyst

Citi Bank

·

Today

Salary
$160k+
Location
Irving, TX,US, US
Workplace
Remote, Hybrid
Type
Full-time
Department
IT
Seniority
Senior
Experience
3+ years
Source
Eightfold

Description

Citibank, N.A. seeks an Applications Development Senior Programmer Analyst for its Irving, Texas location.

Duties: Analyze business requirements and prepare technical design documents. Collaborate with team to code, develop and enhance web applications using Java/J2EE, Core Java, Spring, Hibernate, JPA, Micro Services, SOAP, REST Web Services, XML, JSON, Junit, and UNIX. Build data-driven systems using core JDBC/Spring, JDBC API classes, SQL, stored procedures, and Oracle PL/SQL. Develop and integrate email notification service to handle alerts using Java Spring Boot. Establish and implement new or revised applications systems and programs to meet specific business needs or user areas. Monitor and control all phases of development process, including analysis, design, construction, testing, and implementation. Facilitate clean distribution by using various J2EE design patterns that include Objects Factory, Singleton, Data Access Objects, Data Transfer, Business Delegate and Session Façade. Monitor code and application infrastructure and identify any vulnerabilities on hosts and codebase. Coordinate with respective team members to resolve vulnerabilities by upgrading versions. Develop DevOps scripts used to build the code, and execute deployments with Jenkins and TeamCity. Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality. Provide user and operational support for applications to business users. Modify existing software to correct errors, adapt to new hardware, and upgrade interfaces to improve performance. Support Continuous Integration/Continuous Deployment (CI/CD) pipelines. Analyze and implement pipeline changes in LightSpeed. Fix issues reported in SonarQube and improve code quality. Develop new shell scripts and integrate within the build and deployment pipelines to meet development requirements provided by the users. Adhere to Agile methodology and utilize JIRA for project management and bug tracking. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements: Requires a Master’s degree, or foreign equivalent, in Computer Engineering, Computer Science, or related field and 3 years of experience as a Programmer Analyst, Senior Consultant, Software Developer, or related position involving coding and developing financial applications. Alternatively, employer will accept a Bachelor’s degree in stated fields and 5 years of the specified progressive, post-baccalaureate experience. Full span of experience must include: Software Development Life Cycle, including performing detailed analysis, collecting requirements, coding and unit testing, integration, and system testing; Analyzing and developing software using Java, Spring Framework, Spring Boot, Oracle, Maven, Jenkins, Shell scripting, Angular, Tomcat, Webservers, JSON, and XML; Designing and developing continuous integration and deployment pipelines; Developing SQL queries and modifying stored procedures to fix application performance; Utilizing Spring cloud concepts to provide distributed version configuration, load balancing, API gateway routing, and Kafka message streaming; Resolving high-impact problems by evaluating complex business processes, system processes, and industry standards; Utilizing Linux to maintain application software and create shell scripts; and Conducting vulnerability assessment scans to identify vulnerabilities on hosts and codebase using Checkmarx and SYNK. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #261002973. EO Employer.

Wage Range: $160,285 to $160,285

Job Family Group: Technology

Job Family: Applications Development

\------------------------------------------------------

## Job Family Group:

\------------------------------------------------------

## Job Family:

\------------------------------------------------------

## Time Type:

Full time

\------------------------------------------------------

## Primary Location:

Irving Texas United States

\------------------------------------------------------

## Primary Location Full Time Salary Range:

In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

\------------------------------------------------------

## Most Relevant Skills

Wholesale Lending Operations Management.

\------------------------------------------------------

## Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

\------------------------------------------------------

## Anticipated Posting Close Date:

Dec 28, 2026

\------------------------------------------------------

## Automated Processing and AI

We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

Illinois residents – AI Notice and Right

\------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their 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 Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

JavaAngularSpring BootJenkinsCI/CDLinuxSQLOracleJiraRESTAgileDevOpsProject Management

Similar Jobs

30

Sr. Systems Development Engineer , Amazon Robotics Business Applications and Solutions Engineering

Amazon Company

Senior Embedded Software Development Engineer – Applications (m/f)

Airbus·Toulouse, Occitanie

1d ago

Applications Development Sr Programmer Analyst - C12 - PUNE

Citi Bank·Pune, Maharashtra +1

1d ago

Sr Engineer, Applications Development - SAP Hybris

Avantor·India +1

1d ago

Applications Development Sr Programmer Analyst - C12 - PUNE

Citi Bank·India·Hybrid

1d ago

Applications Development Sr Programmer Analyst - AVP

Citi Bank·US·Hybrid

5d ago

Applications Development Sr Programmer Analyst - Assistant Vice President

Citi Bank·Canada·Hybrid

5d ago

Applications Development Sr Programmer Analyst - Assistant Vice President

Citi Bank·Mississauga, Ontario

5d ago

Applications Development Sr Programmer Analyst - AVP

Citi Bank·Tampa, Florida

5d ago

Applications Development Senior Programmer Analyst

Citi Bank·Pune, Maharashtra

6d ago

Applications Development Senior Programmer Analyst

Citi Bank·India·Hybrid

6d ago

Applications Development Senior Programmer

Citi Bank·Pune, Maharashtra

1w ago

Applications Development Senior Programmer

Citi Bank·India·Hybrid

1w ago

Applications Development Sr Programmer Analyst - C12 - Chennai

Citi Bank·Tennessee, US

1w ago

Applications Development Senior Programmer Analyst - Assistant Vice President

Citi Bank·Tennessee, US

1w ago

Applications Development Senior Programmer Analyst - Assistant Vice President

Citi Bank·Tennessee, US

1w ago

Applications Development Sr Programmer Analyst - C12 - Chennai

Citi Bank·India

1w ago

Applications Development Senior Programmer Analyst - Assistant Vice President

Citi Bank·India·Hybrid

1w ago

Applications Development Senior Programmer Analyst - Assistant Vice President

Citi Bank·India·Hybrid

1w ago

Applications Development Technology Senior Lead Analyst, Senior Vice President

Citi Bank·3 CHANGI BUSINESS PARK CRESCENT CHANGI BUSINESS PARK SINGAPORE·Hybrid

1w ago

Applications Development Technology Senior Lead Analyst, Senior Vice President

Citi Bank·Singapore

1w ago

Senior Manager Applications Development

Citi Bank·US·Hybrid

1w ago

Applications Development Senior Manager

Citi Bank·India·Hybrid

1w ago

SVP Applications Development Tech Senior Lead Analyst

Citi Bank·US·Hybrid

1w ago

Senior Manager Applications Development

Citi Bank·Jersey City, New Jersey

1w ago

SVP Applications Development Tech Senior Lead Analyst

Citi Bank·Tampa, Florida

1w ago

Applications Development Senior Manager

Citi Bank·Pune, Maharashtra

1w ago

Applications Development Senior Programmer - Assistant Vice President

Citi Bank·48 YONGE ST - WEWORK TORONTO, Canada·Hybrid

1w ago

Applications Development Sr Programmer Analyst

Citi Bank·Canada·Hybrid

1w ago

Applications Development Senior Programmer - Assistant Vice President

Citi Bank·Toronto, Ontario

1w ago