Development Lead

Citi

New York (NY)

On-site

USD 108,000 - 163,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model (up to 2 days home)
Competitive base salary with benefits

Job summary

Citi Dublin seeks a Development Lead to drive techno-functional leadership and architecture for a fraud detection and payments platform. You will guide cross-functional teams, design end-to-end payment workflows, and ensure compliance with ISO 20022 and legacy formats.

The role demands strong Java/Spring Boot expertise, real-time messaging, and a track record in payments risk management. This is a full-time on-site position with hybrid options and a competitive salary range.

Qualifications

  • Bachelor’s or Master’s degree in computer science, information systems, finance technology, or related field.
  • 10+ years in Payments Domain with at least 6+ years in techno-functional leadership.

Responsibilities

  • Lead techno-functional discussions, architect end-to-end payment flows and mentor a Dev team.
  • Design end-to-end payment processing workflows for fraud detection and payments platforms.
  • Drive architecture reviews, ensure standards alignment (ISO 20022, SWIFT).
  • Oversee integration of payment engines with fraud risk scoring platforms.
  • Guide delivery, agile execution, and non-functional requirements like performance and availability.

Skills

Java
Spring Boot
Microservices
MongoDB
Oracle
Kafka
IBM MQ
Payments
Leadership
Architecture

Education

Bachelor's or Master’s degree in Computer Science

Tools

Confluent Kafka
IBM MQ
ISO 20022

Job description

Development Lead
Job Req Id:

26990285

Location(s):

Dublin, Leinster, Ireland

Job Type:

On-Site/Resident

Posted:

Sep. 01, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

We are seeking a highly accomplished and dynamic Development Lead with Techno-Functional skills to join our Global Payments Technology team to build Fraud Detection & Analytical Platform across Payments. Requires knowledge in Java, Spring boot framework, Restful microservices, MongoDB/Oracle, real-time messaging systems like Confluent/Apache Kafka, IBM MQ, combined with a solid understanding of Payments systems and financial risk management.

This role is designed for a senior technical leader who possesses a blend of deep engineering capabilities and payments expertise.

What you’ll do

1. Techno-Functional Leadership & Solution Architecture

  • Lead critical techno-functional discussions, architect end-to-end payment flows, and drive a high-performing development team to build, modernize, and maintain our core payment processing engines.
  • Facilitate and lead architectural, design, and functional walkthroughs with enterprise architects, product owners, operations, and external clearing networks.
  • Payment Flow Design: Design end-to-end payment processing workflows for Fraud Detection, covering Orchestration, routing, clearing, settlement, and exception handling.
  • Standards Alignment: Ensure all payment solutions align with global messaging standards, specifically ISO 20022 (pain, pacs, camt) and legacy SWIFT MT formats.

2. Team Driving & Delivery Management

  • Drive Development: Lead, mentor, and provide technical direction to a distributed team of software engineers and developers throughout the PDLC.
  • Agile Execution: Drive sprint planning, backlog grooming, and daily stand-ups, ensuring the development team remains focused, unblocked, and aligned with delivery timelines.
  • Code & Design Reviews: Conduct rigorous code and design reviews to ensure adherence to enterprise standards, security protocols, and performance benchmarks.
  • Hands-on Contribution: Actively participate in high-level design, prototyping, and solving complex technical bottlenecks when required.

3. Payment Systems Engineering

  • Integration Rails: Oversee the integration of payment engines with fraud detection platforms and Internal/External Fraud Risk scoring platforms
  • Performance Tuning: Ensure processing systems meet strict non-functional requirements (NFRs) for high throughput, low latency, and 24/7 high availability.
What we’ll need from you

Education & Experience

  • Bachelor’s or master’s degree in computer science, Information Systems, Finance Technology, or a related field.
  • 10+ years of experience in Payments Domain and deep knowledge of Payments development with at least 6+ years in a techno-functional lead or lead analyst capacity.

Domain & Soft Skills

  • Payments Knowledge: Strong understanding of payment processing rails (e.g., ACH, Wire, SWIFT, Real-Time Payments).
  • Fraud & Risk Domain: Prior experience building fraud detection, AML (Anti-Money Laundering), or risk‑scoring systems in a banking or fintech environment.
  • Analytical Mindset: Experience deploying machine learning models or analytical scoring engines into real‑time production environments.
  • Leadership: Exceptional communication, stakeholder management, and team-building capabilities.
What we can offer you

By joining Citi Dublin, 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 that support you (and your family) to be well, live well and save well. Discover more here.

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.

Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.

Job Family Group:

Technology

Job Family:

Applications Development

Time Type:

Full time

Primary Location Full Time Salary Range:

93 280,00 € - 139 920,00 €

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 (opens in new window). View Citi’s EEO Policy Statement (opens in new window) 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 Lead Software Engineer, Payment Systems - Vice President
Senior Lead Software Engineer, Payment Systems - Vice President

Citi • New York (NY)

Hybrid
USD 121,000 - 171,000
Hybrid work model
Global exposure
TTS Innovation Labs
+2
Applications Development Senior Manager
Applications Development Senior Manager

Citi • New York (NY)

Hybrid
USD 48,000 - 79,000
Lead Java Developer - Senior Vice President
Lead Java Developer - Senior Vice President

Citigroup Inc. • Tampa (FL)

On-site
USD 156,000 - 234,000
Hybrid working model with in-office +远
AI-powered development practices
Technical leadership at scale
+3
Application Development Group Manager
Application Development Group Manager

Citi • New York (NY)

Hybrid
USD 42,000 - 74,000
CitiDirect Senior Java Dev for Payments Modernization - Vice President
CitiDirect Senior Java Dev for Payments Modernization - Vice President

Citi • New York (NY)

Hybrid
USD 142,000 - 213,000
Medical, dental & vision insurance
401(k)
Paid time off
CitiDirect Senior Java Dev for Payments Modernization – Vice President
CitiDirect Senior Java Dev for Payments Modernization – Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Lead Backend Developer
Lead Backend Developer

Citi • New York (NY)

Hybrid
USD 102,000 - 138,000
Hybrid work model
CitiDirect Java Dev for Payments Modernization - Assistant Vice President
CitiDirect Java Dev for Payments Modernization - Assistant Vice President

Citi • New York (NY)

On-site
USD 94,000 - 142,000
CitiDirect Senior Java Dev for Payments Modernization – Vice President
CitiDirect Senior Java Dev for Payments Modernization – Vice President

Citi • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Lead Full Stack Engineer (Java/Angular)
Lead Full Stack Engineer (Java/Angular)

Citi • New York (NY)

Hybrid
USD 108,000 - 162,000