Junior Fullstack Java Developer

Citigroup

Belfast City District

Hybrid

GBP 55,000 - 75,000

Full time

7 days ago
Be an early applicant

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 (3 days in office, 2
Learning & development programs
Wellbeing resources

Job summary

Citi in the United Kingdom is seeking a Full Stack Developer to build a modern reconciliation platform using Java, Angular, NoSQL, and Oracle. You will design, develop, and support end-to-end features for global financial operations.

You will collaborate with a technology team that values hands-on ownership, quality, and continuous improvement, while coaching junior developers and ensuring secure, reliable software.

Qualifications

  • 2–5 years of software development experience.
  • Hands-on development with Java and Angular in a full stack environment.
  • Working knowledge of NoSQL and Oracle databases.
  • Bachelor's degree or equivalent practical experience.
  • Strong written and verbal communication skills.

Responsibilities

  • Design and build full stack features for a reconciliation platform using Java, Angular, NoSQL, and Oracle.
  • Identify and define system enhancements by analyzing and interpreting existing code and scripts.
  • Consult with users, clients, and other technology teams to implement programming solutions.
  • Apply core programming principles to translate design specifications into working software.
  • Coach junior developers and analysts on technical approaches and best practices.
  • Assess risk in technical decisions and elevate control issues with transparency to safeguard Citi and its clients.

Skills

Java
Angular
Communication
Problem solving

Education

Bachelor's degree or equivalent practical experience

Tools

NoSQL
Oracle
Java

Job description

Build the next generation of reconciliation technology as a Full Stack Developer at Citi, where your code will power platforms that keep global financial operations accurate and reliable. In this role, you will design, develop, and support a modern reconciliation platform using Java, Angular, NoSQL, and Oracle, working alongside a technology team that values hands-on ownership and continuous improvement. This is an opportunity to apply full stack engineering skills to real-world financial systems at global scale.

Responsibilities
  • Design and build full stack features for a reconciliation platform using Java, Angular, NoSQL, and Oracle.
  • Identify and define system enhancements by analyzing and interpreting existing code and scripts.
  • Consult with users, clients, and other technology teams to recommend and implement programming solutions.
  • Apply core programming principles to translate design specifications into working software.
  • Analyze applications to detect vulnerabilities and security gaps, then test and debug fixes.
  • Coach junior developers and analysts on technical approaches and best practices.
  • Evaluate technical issues and select solutions based on established engineering experience.
  • Assess risk in technical decisions and elevate control issues with transparency to safeguard Citi and its clients.
Required Qualifications & Skills
  • 2-5 years of relevant software development experience, ideally within financial services.
  • Hands-on development experience with Java and Angular in a full stack environment.
  • Working knowledge of NoSQL and Oracle database technologies.
  • Clear and concise written and verbal communication skills.
  • Demonstrated problem-solving and decision-making abilities in a technical setting.
  • Ability to manage deadlines and adapt to shifting priorities under pressure.
  • Bachelor's degree or equivalent practical experience.
What We Offer

Join a technology team building mission-critical reconciliation platforms and gain exposure to modern engineering practices at global scale.

  • Work in a hybrid model with 3 days in the office and 2 days working remotely.
  • Build technical depth across the full stack, from Angular interfaces to Oracle and NoSQL data layers.
  • Collaborate with experienced engineers and cross-functional technology teams on high-impact projects.
  • Access structured learning and development programs to grow your engineering skill set.
  • Benefit from wellbeing and financial wellness resources designed to support work-life balance.

Build the technology that powers global financial reconciliation by joining Citi's engineering team today.

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 .

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Fullstack Java Developer
Junior Fullstack Java Developer

Citi • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Full-stack depth across Angular to No/
Cross-functional teamwork
+2
Full-Stack Developer (AVP)
Full-Stack Developer (AVP)

Citigroup Inc. • Belfast City District

Hybrid
GBP 70,000 - 110,000
27 days annual leave + holidays
Bonus opportunity
Private medical care
+2
Junior Full-Stack Developer: Java & Angular
Junior Full-Stack Developer: Java & Angular

Citigroup • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model (3 days in office, 2
Learning & development programs
Wellbeing resources
Full Stack Developer - Assistant Vice President
Full Stack Developer - Assistant Vice President

Citigroup Inc. • Belfast City District

On-site
GBP 85,000 - 115,000
27 days annual leave
Discretionary bonus
Private Medical Care & Life Insurance
+5
Full-Stack Developer (AVP)
Full-Stack Developer (AVP)

Citigroup • Belfast City District

Hybrid
GBP 85,000 - 120,000
Hybrid work model
Competitive base salary
Full Stack Developer - Assistant Vice President
Full Stack Developer - Assistant Vice President

Citi • Belfast City District

Hybrid
GBP 70,000 - 110,000
Hybrid work opportunities
27 days annual leave
Private Medical Care & Life Insurance
+2
Full-Stack Developer (AVP)
Full-Stack Developer (AVP)

Citi • Belfast City District

Hybrid
GBP 80,000 - 120,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+2
Lead Java Developer
Lead Java Developer

Citi • Greater London

On-site
GBP 90,000 - 130,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Hybrid Full-Stack Java Developer for Reconciliation
Hybrid Full-Stack Java Developer for Reconciliation

Citi • Belfast City District

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Full-stack depth across Angular to No/
Cross-functional teamwork
+2
Java Developer (AVP)
Java Developer (AVP)

Citigroup Inc. • Belfast City District

On-site
GBP 70,000 - 110,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5