×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Java​/Kotlin; Developer Enablement - Vice President

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Jobs via eFinancialCareers
Full Time position
Listed on 2026-01-16
Job specializations:
  • Software Development
    Cloud Engineer - Software, Java Developer
Job Description & How to Apply Below
Position: Senior Software Engineer - Java/Kotlin (Developer Enablement) - Vice President - Citi

Senior Software Engineer - Java/Kotlin (Developer Enablement) - Vice President - Citi

Discover your future at Citi:
We are a global bank with more than 230,000 employees and are looking for talented engineers to join our Developer Enablement team within the CTO organization. The goal is to create tools and platforms that save tens of minutes for engineers each day, delivering significant value to the bank.

Job Overview

We are seeking server‑side engineers (Java 21/Kotlin) to build and maintain RESTful APIs, contribute to SDLC automation projects, and develop AI‑enabled tooling. Work in a small, agile team that has the flexibility to move between multiple high‑impact projects.

Responsibilities
  • Design, develop, and maintain server‑side components in Java or Kotlin.
  • Build and consume RESTful APIs and interact with relational and No

    SQL databases.
  • Collaborate with product, design, UI engineers, product managers, and stakeholders to understand requirements and deliver robust backend solutions.
  • Drive automation

    Disconnect in SDLC, Dev Ex, and AI‑driven initiatives.
Qualifications
  • Strong server‑side engineering skills with Java 21 or Kotlin.
  • Experience building RESTful APIs.
  • Proficiency with Postgre

    SQL and/or Mongo

    DB.
  • Hands‑on experience with event‑driven or microservice architecture, contract‑first APIs (Swagger), message queuing (Apache Kafka), Docker and Kubernetes.
  • Knowledge of CI/Cd tools, automated deployments, and observability.
Desired Skills
  • Experience with event‑driven architecture.
  • Experience with microservice architecture.
  • Experience with contract‑first APIs (such as Swagger).
  • Experience with message queuing systems (Apache Kafka).
  • Understanding of containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with CI/CD tools and automated deployments.
Tools You’ll Use
  • Java, Kotlin, Spring Boot, http4k, ktor, Postgre

    SQL, Mongo

    DB, Apache Kafka, Docker, Kubernetes, Helm, Tekton, Harness.
  • Open Shift, Tekton, Harness.
  • Mac or PC.
  • AI tools such as Git Hub Copilot and Cognition.ai’s Devin.
Benefits
  • 27 days annual leave (plus bank holidays).
  • 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.
  • Learning and development resources.

Citi 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, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to apply, review Accessibility w Citi's EEO Policy Statement and the Know Your Rights poster.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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