Applications Development Sr Programmer Java/Angular - AVP

Citigroup Inc.

Irving (TX)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401(k)
Life insurance

Job summary

Citigroup Inc. is seeking a Senior Full Stack Engineer in Irving, Texas. You will build modern web applications, advocate for software best practices, and ensure user satisfaction through quality development.

Ideal candidates will have over 6 years of experience in Full Stack Development and a deep understanding of JavaScript, Angular, and middleware technologies. This role requires leadership in project delivery and mentoring of fellow developers.

Employee benefits include comprehensive medical and wellness programs, 401(k), and paid time off.

Qualifications

  • 6+ years of relevant experience in Full Stack Development.
  • Experience in an agile development environment.
  • Solid understanding of functional programming paradigms.

Responsibilities

  • Build applications for bankers, demonstrating sound engineering principles.
  • Advocate for modern software development practices.
  • Ensure delivery of user-friendly solutions.

Skills

Full Stack Development
JavaScript
Angular
Java
Spring Boot
GraphQL
Kafka
NoSQL databases

Education

Bachelor’s degree or equivalent experience

Tools

CI/CD tools
DevSecOps practices
Middleware technologies

Job description

Overview

Investment Banking and Corporate Banking (IBCB) is comprised of diverse, talented professionals located in multiple regions globally. Citi’s IBCB is one of four divisions that provides comprehensive relationship coverage along with a full suite of products and services. It is a business‑aligned technology organization focused on delivering best‑in‑class products and services to our global clients while solving our bankers’ biggest pain points.

We are a cross‑functional, globally distributed team creating platforms and products that aim to deliver innovative solutions to bankers and clients by applying the latest engineering standards, an agile operating model, and DevOps practices. Our tech stack includes Angular on the frontend and a middleware stack built on Java, Spring Boot, Kafka, GraphQL, and microservices architecture, underpinning our robust and scalable solutions.

What you’ll be doing
  • Build applications for our bankers as a hands‑on technical role, demonstrating sound engineering principles across the SDLC and a good understanding of modern CI/CD toolsets.
  • Advocate and advance modern software development practices, including privacy and security first principles; incorporate DevSecOps and SRE best practices to help engineering teams navigate complex security and risk requirements.
  • Ensure the team delivers great solutions that users love by maintaining a culture of quality and engineering excellence.
  • Suggest improvements to software architecture, development processes, and new technologies.
  • Communicate with both the client and project teams, clarifying client needs, presenting technical ideas, and explaining progress on development efforts.
  • Explore existing applications, determine areas of complexity and potential risks to successful implementation.
Who you are
  • You are a senior Full Stack engineer with a passion for building modern web applications and a user‑centric approach to solution design.
  • You have solid experience in an agile development environment.
  • You have an in‑depth knowledge of JavaScript and its idiosyncrasies, a clear understanding of functional programming paradigms, and expertise in frontend technologies such as Angular.
  • You have expertise in middleware technologies such as Java, Spring Boot, GraphQL, NoSQL databases, and Kafka.
  • You have extensive experience testing user interfaces.
  • You enjoy collaborating on scalable systems, embracing new technologies, and pushing the boundaries of what is possible.
  • You take ownership of success—responsibility for the successful delivery of solutions, mentoring other developers, and organizing review activities such as design reviews, code reviews, and technical document reviews.
  • You can operate with a limited level of direct supervision.
Experience

Minimum: 6+ years of relevant experience in Full Stack Development.

Education

Bachelor’s degree, university degree, or equivalent experience.

Benefits

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

Equal Opportunity Statement

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.

For a person with a disability who needs a reasonable accommodation to use our search tools or to 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

Applications Development Sr Programmer Java/Angular - AVP
Applications Development Sr Programmer Java/Angular - AVP

Citi • New York (NY)

On-site
USD 107,000 - 161,000
Medical, dental, and vision coverage
401(k) plan
Paid time off packages
Applications Development Sr Programmer Java/Angular - AVP
Applications Development Sr Programmer Java/Angular - AVP

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental, vision coverage
401(k)
Wellness programs
+1
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
Full Stack Developer - Java - React JS
Full Stack Developer - Java - React JS

Citi • New York (NY)

On-site
USD 110,000 - 130,000
Senior Application Full Stack Developer - Inventory Management, AVP
Senior Application Full Stack Developer - Inventory Management, AVP

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Applications Development Senior Programmer Analyst - AVP
Applications Development Senior Programmer Analyst - AVP

Citi • New York (NY)

Hybrid
USD 150,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+3
Java Backend Software Developer - Officer
Java Backend Software Developer - Officer

Citigroup Inc. • Tampa (FL)

On-site
USD 76,000 - 107,000
Medical coverage
Dental coverage
Vision coverage
+2
Banking Technology Angular Lead Engineer - Vice President
Banking Technology Angular Lead Engineer - Vice President

Citi • New York (NY)

Hybrid
USD 162,000 - 203,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Java Full Stack Developer - Vice President
Java Full Stack Developer - Vice President

Citigroup Inc. • Tampa (FL)

On-site
USD 125,000 - 189,000
Medical, dental & vision coverage
401(k) plan
Paid time off pack
+1
Senior Applications Development Engineer (Angular/Spring Boot) - Assistant Vice President
Senior Applications Development Engineer (Angular/Spring Boot) - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 121,000 - 182,000
Medical, dental, and vision coverage
401(k)
Paid time off packages