Java Software Engineer, Wholesale Credit Risk Analytics - Assistant Vice President

Citi Belfast

Belfast, Northern Ireland, United Kingdom
Competitive base salary; discretionary annual perf...
Hybrid
Strong experience in java development
Proficiency with spring or apache flink frameworks
Experience using github copilot and agentic ai tools
This role offers an exciting opportunity to work on critical risk management systems supporting the bank's global stress testing functions

Job Summary

  • This role offers an exciting opportunity to work on critical risk management systems supporting the bank's global stress testing functions.
  • The ideal candidate will be a hands-on developer with a strong commitment to engineering excellence and demonstrable interest in GenAI.
  • Employees receive a competitive base salary, generous holiday allowance starting at 27 days, and access to private medical insurance and pension plans.

Matching Summary

This role offers an exciting opportunity to work on critical risk management systems supporting the bank's global stress testing functions.

Salary

Competitive base salary; Discretionary annual performance related bonus; Generous holiday allowance, private medical insurance, pension plan

Skills & Requirements

Must-have

  • Strong experience in Java development
  • Proficiency with Spring or Apache Flink frameworks
  • Experience using GitHub Copilot and agentic AI tools
  • Knowledge of cloud compute principles (AWS, Azure, GCP)
  • SQL and database concepts (relational and no-sql)

Nice-to-have

  • Python development experience
  • Machine learning models and techniques knowledge
  • Understanding of Angular or front-end technologies
  • Prior financial services industry experience

Key Requirements

  • Bachelor's degree in software engineering or related fields
  • Professional software development experience
  • Ability to work independently and within a team

Work Rights

Not specified

Tailored Resume

Cover Letter