Applications Development Tech Lead Analyst

Citigroup Inc.

Rutherford (NJ)

On-site

USD 195,000 - 213,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citigroup Inc. in Rutherford, New Jersey seeks an Applications Development Tech Lead Analyst to drive API performance, design robust software, and lead agile software development using Java/J2EE stacks.

The role emphasizes performance measurement, scalable architecture, and collaboration with product owners and project teams. The position requires a strong background in Java, Spring, Kafka, REST, OpenShift, and CI/CD practices, with hybrid or on-site work within Citi policies.

Qualifications

  • Requires a Bachelor's degree, or foreign equivalent in Engineering (any) or related field and 6 years of progressively responsible, post-baccalaureate experience as a Software Engineer, Senior Specialist-Software Engineering, or related position analyzing business requirements, and design software requirements based on business needs.

Responsibilities

  • Define API performance standards, implement fallback mechanisms, recommend load testing strategies based on regional usage patterns, and ensure adherence to 12-factor principles for service availability and consistency across all modules.
  • Investigate performance bottlenecks and propose infrastructure modifications to optimize network efficiency and connection handling.
  • Provide strategic technology analysis by evaluating existing systems, recommending software tools and infrastructure changes aligned with long-term scalability goals, and presenting detailed impact reports on technology solution effectiveness to business stakeholders.

Job description

Citibank, N.A. seeks an Applications Development Tech Lead Analyst for its Rutherford, New Jersey location.

Responsibilities
  • Define API performance standards, implement fallback mechanisms, recommend load testing strategies based on regional usage patterns, and ensure adherence to 12-factor principles for service availability and consistency across all modules.
  • Investigate performance bottlenecks and propose infrastructure modifications to optimize network efficiency and connection handling.
  • Provide strategic technology analysis by evaluating existing systems, recommending software tools and infrastructure changes aligned with long-term scalability goals, and presenting detailed impact reports on technology solution effectiveness to business stakeholders.
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals, and provide an in-depth analysis to define issues and develop innovative solutions.
  • Collaborate closely with Product Owners and the Project Management team to understand customer needs, as well as to analyze user stories using JIRA software.
  • Follow the Agile SCRUM process model, and lead the user story grooming session to discuss any software requirements and implementation to stakeholders.
  • Design software based on user stories; prepare high- and low-level design and technical specifications from which the application will be coded from, and ensure that the application design adheres to the overall architecture blueprint.
  • Analyze user stories in order to translate them into highly modern software design models.
  • Utilize advanced knowledge of system flow, as well as develop standards for coding, testing, debugging, and implementation.
  • Follow test-driven development procedures using Junit and Mockito, and code Microservices using Java 17, J2EE, SpringBoot, databases, Spring framework, Kafka, Hibernate, Oracle, REST, and OpenShift technologies.
  • Responsible for deploying and implementing software in multiple environments using CI/CD Jenkins/Lightspeed software and Release Orchestration software such as RLM, Harness.
  • Debug and resolve software defects and issues, and ensure the highest quality and performance of the product.
  • 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 Bachelor’s degree, or foreign equivalent in Engineering (any) or related field and 6 years of progressively responsible, post-baccalaureate experience as a Software Engineer, Senior Specialist-Software Engineering, or related position analyzing business requirements, and design software requirements based on business needs.
  • 6 years of experience must include: Java, J2EE, Spring Boot and various other Spring frameworks, Spring Batch, Hibernate, Java Persistence Application Programming Interface, Java Mail, JBPM, Python, Kafka and Spring Events; Docker, OpenShift, Tomcat, Apache Web Server, NGINX, Jenkins, Harness, RLM, and Helm charts, Gradle, Maven; Bitbucket, Github and Jira; Oracle, SQL Developer; Log4j, Kibana, Junit, Selenium, Shell Script, Autosys, Synk, Checkmarx; and Enterprise Design Thinking and Agile Architecture.
Compensation and Benefits
  • Wage Range: $194,600 to $212,700
  • 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.
Employment Type

Full time

Location

Rutherford New Jersey United States

Closing Date

Dec 09, 2026

Policies

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citigroup Inc. • Christiana Acres (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Career growth opportunities
Learning & development programs
+2
Senior Technology Lead - Vice President
Senior Technology Lead - Vice President

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Application Development Technical Lead
Application Development Technical Lead

Citi • Jersey City (NJ)

On-site
USD 142,320 - 213,480
medical, dental & vision coverage
401(k)
life, accident, and disability保险
+2
Senior Java Developer - Vice President
Senior Java Developer - Vice President

Citi • New Castle (DE)

Hybrid
USD 126,000 - 189,000
Hybrid work schedule
Global exposure
Technical leadership
+4
Java Development Lead- Vice President
Java Development Lead- Vice President

Citi • Jersey City (NJ)

Hybrid
USD 142,000 - 213,000
Engineering Lead-Technology Controls
Engineering Lead-Technology Controls

Citi • Jersey City (NJ)

On-site
USD 170,000 - 300,000
MarTech Data Engineering & Application Lead, Vice President
MarTech Data Engineering & Application Lead, Vice President

Citigroup Inc. • New York (NY)

On-site
USD 142,000 - 213,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior .Net Developer - Vice President
Senior .Net Developer - Vice President

Citi • Tampa (FL)

On-site
USD 114,000 - 171,000
Medical benefits
401(k)
Paid time off
+1
Applications Development Programmer Analyst - C12
Applications Development Programmer Analyst - C12

Citi • Jersey City (NJ)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Technology, Application Development, Full-Time Analyst, New York or New Jersey - USA, 2027
Technology, Application Development, Full-Time Analyst, New York or New Jersey - USA, 2027

Citi Group • Jersey City (NJ)

On-site
USD 80,000 - 115,000