×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Productivity and Tooling Java Developer

Remote / Online - Candidates ideally in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Citi
Remote/Work from Home position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Java Developer
Job Description & How to Apply Below

Citi Belfast, Northern Ireland, United Kingdom

Productivity and Tooling Java Developer

About Citi: Citi is a world-leading global bank with approximately 200 million customer accounts and a presence in more than 160 countries worldwide. We provide a broad range of financial products and services to consumers, corporations, governments, and institutions.

Role Overview

You will play a key role in developing tooling for the Citi developer community using Java and Spring Boot microservices on Linux on Open Shift. You’ll build APIs to integrate with other systems across the bank using industry best practices, engage across the entire Software Development Lifecycle (SDLC), and act as a trusted consultant and partner to developers worldwide within Citi.

Key Responsibilities
  • Develop tooling for the Citi developer community using Java, Spring Boot microservices on Linux on Open Shift.
  • Build APIs to integrate with other systems across the bank using industry best practices.
  • Engage across the entire SDLC: from initial design and architecture to development, testing, deployment, and ongoing support, ensuring the delivery of high‑quality, impactful solutions.
  • Act as a trusted consultant and partner to developers worldwide within Citi.
  • Serve as a subject‑matter expert for senior stakeholders and team members, fostering a culture of continuous learning and sharing expertise.
Key Skills and Experience
  • Highly motivated self‑starter with an open and inquisitive mind, ready to take on new challenges.
  • Competent Java developer who writes clean, testable code and is test‑driven.
  • Strong understanding of core Java and experience building apps using Spring Boot.
  • Experience working with build tools such as Gradle.
  • Comfortable working with Linux and familiar with standard developer tooling (Git, Bit Bucket/Git Hub, Jira, Confluence).
  • Knowledge of build pipelines, CI/CD, and the pathway to production.
Desirable Skills
  • Working knowledge of app containerisation and deployment on cloud platforms (Open Shift, AWS, GCP) with Docker or Podman.
  • Experience with relational databases such as Oracle.
Benefits
  • 27 days annual leave (plus bank holidays)
  • A discretionary 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

Join Citi Belfast—a hybrid workplace with up to two days working at home per week—and receive a competitive base salary with annual reviews.

Cit is an equal opportunity employer; qualified candidates will receive consideration without regard to 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 or apply for a career opportunity, review Accessibility w Citi’s EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary