IT & Software

Senior Java Developer - Equity Finance Technology (Securities Lending) - VP

Citigroup

Belfast · County Antrim · United Kingdom

Overview

Senior Software Engineer in the Equity Finance Technology team, based in Belfast, delivering a modern, highly automated trading platform across execution, prime, clearing and margining. You will collaborate with cross-functional teams to translate business needs into scalable Java solutions, supporting global traders and ensuring resilient, high-performance delivery. This role offers exposure to a multi-location engineering effort and a chance to shape the next generation of Citi’s equities technology.

Pay / Benefits
  • Hybrid working model (up to 2 days at home)
  • 27 days annual leave plus bank holidays
  • Discretionary annual bonus
  • Private medical care & life insurance
  • Employee assistance program
  • Pension plan
Responsibilities
  • Solve high-impact problems by analyzing complex business and system processes
  • Provide domain expertise and ensure designs align with architectural blueprints
  • Define coding, testing, debugging, and deployment standards
  • Build cross-functional understanding of how architecture and infrastructure meet business goals
  • Perform in-depth analysis to define issues and craft innovative solutions
  • Coach mid-level developers and Analysts, allocating work as needed
  • Assess risk and ensure compliance, safeguarding firm and clients
Key requirements
  • Extensive development experience
  • Technical skills in Java, Kafka, SQL, Git
  • Experience in QA, TDD and BDD practices
  • Ability to work under high pressure
  • Flexibility to work with a global team across geographies and time zones
  • Strong problem-solving and strategic thinking
  • Familiarity with agile methodologies
  • Excellent interpersonal and stakeholder management skills
  • Strong communication
  • Collaborative mindset
  • Adaptability and resilience
  • Java
  • Kafka
  • SQL

Reference: WJ-747_31294254 · Posted 14 Nov 2026, 11:37 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Java Developer jobs in other states

Browse jobs