Java (Kotlin) Developer (Agile, Test-Driven) AVP

Citi

New York (NY)

On-site

USD 100,000 - 130,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

27 days annual leave
Discretional annual performance related bonus
Private Medical Care & Life Insurance
Pension Plan
Paid Parental Leave
Learning and development resources

Job summary

Citi is looking for a Java (Kotlin) Developer (AVP) in New York, NY. You will be key in delivering components within the Core Prime Brokerage platform while applying Agile and Test-Driven Development methodologies.

This role offers a competitive salary, hybrid working model, and benefits including annual leave, performance bonuses, and private medical care. Your contributions will empower global finance and shape Citi's technology landscape.

Qualifications

  • Proven experience in an App Dev role.
  • Demonstrated execution capabilities.

Responsibilities

  • Ownership and delivery on Java/Kotlin components within the Core Prime Brokerage platform.
  • Actively contribute to an agile development applying CI/CD practices.
  • Participate in design, planning and estimation discussions within the team.

Skills

Java
Test-Driven Development
Kotlin
Cloud Technologies
Database Technologies

Education

Bachelor’s/University degree or equivalent experience

Tools

Kubernetes
SQL Server
Kafka

Job description

Java (Kotlin) Developer (Agile, Test-Driven) AVP

Job Req ID: 26944371

Location: London, England, United Kingdom

Job Type: Hybrid

Posted: May 18, 2026

Job Overview

Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

Prime Brokerage Technology provides solutions that underpin the operations of our clients and traders that provide the foundation of our Prime Finance business. This is an area of great opportunity and is a major growth target for Citi – with technology providing the key to unlock this potential.

Responsibilities:
  • Ownership and delivery on components (Java/Kotlin) within the Core Prime Brokerage platform. Hands‑on Development.
  • Actively contribute to an agile development, applying and improving skills in Continuous Integration and Continuous Deployment (CI/CD) practices. Implement and maintain developer‑led automated testing solutions. Participate in the ongoing refinement of SDLC, agile and DevOps processes.
  • Participate in design, planning and estimation discussions within the team.
  • Perform detailed analysis of assigned work, breaking work into individual technical tasks.
  • Collaborate with business analysts and stakeholders to clarify and refine requirements.
  • Create and maintain project and technical documentation.
  • Assist in identify potential risks or issues within assigned tasks and communicate them to the team lead.
  • Assist in production support by working closely with operations and business teams. Participate in support rotations to diagnose and resolve escalated issues. Contribute to documentation and post‑mortem reviews. Implement software enhancements to resolve root‑causes and improve reliability, performance and scalability.
  • Collaborate as part of a global team on deliveries and engage in peer reviews such as code reviews / pull requests. Coach and mentor junior analysts and grads.
Technical Experience:
  • Java & Test‑Driven Development are essential.
  • Experience in any number of additional technologies (listed below) is advantageous:
  • Kotlin
  • Cloud Technologies (Kubernetes, Open Shift)
  • Messaging Technologies (Kafka, Solace, TIBCO)
  • Database / Data Store / Data Query Technologies (SQL Server, S3)
  • Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana)
Qualifications:
  • Proven experience in an App Dev role.
  • Demonstrated execution capabilities.
Education:
  • Bachelor’s/University degree or equivalent experience in a similar role
Benefits:

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

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.

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 with Kotlin - Vice President
Senior Java Developer with Kotlin - Vice President

Citigroup Inc. • Tampa (FL)

On-site
USD 113,000 - 171,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Technology Application Strategy - Java Developer - Assistant Vice President
Technology Application Strategy - Java Developer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 100,000 - 130,000
27 days annual leave
Discretionary annual bonus
Private Medical Care
+4
Senior Java Developer with Kotlin - Vice President
Senior Java Developer with Kotlin - Vice President

Citi • Tampa (FL)

On-site
USD 113,000 - 171,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
Java Developer with Kotlin
Java Developer with Kotlin

Citi • New York (NY)

Hybrid
USD 51,000 - 87,000
Defined Contribution Pension Plan
Private Medical Care
Life Insurance
+8
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
Java Developer for Trading (Securities Lending) - VP
Java Developer for Trading (Securities Lending) - VP

Citi • New York (NY)

Hybrid
USD 122,000 - 176,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+3
Lead Java Developer (VP)
Lead Java Developer (VP)

Citi • New York (NY)

Hybrid
USD 130,000 - 160,000
27 days annual leave
Discretional annual performance related bonus
Private Medical Care & Life Insurance
+3
AVP Java Developer – Tech Strategy & Developer Tools
AVP Java Developer – Tech Strategy & Developer Tools

Citi • New York (NY)

On-site
Lead Java Developer
Lead Java Developer

Citi • New York (NY)

Hybrid
USD 120,000 - 150,000
Annual leave: 27 days
Discretional annual performance related bonus
Private Medical Care & Life Insurance
+3
Senior Java Developer - Trading Tech (Hybrid, London)
Senior Java Developer - Trading Tech (Hybrid, London)

Citi • New York (NY)

On-site