Productivity and Tooling Java Developer in Belfast
Productivity and Tooling Java Developer

Productivity and Tooling Java Developer in Belfast

Belfast Full-Time 36000 - 60000 ÂŁ / year (est.) Home office (partial)
Go Premium
C

At a Glance

  • Tasks: Develop innovative tooling for Citi's developer community using Java and SpringBoot.
  • Company: Join Citi, a leading global bank with a diverse and inclusive culture.
  • Benefits: Enjoy 27 days annual leave, private medical care, and a competitive salary.
  • Why this job: Make an impact by building APIs and engaging in the full software development lifecycle.
  • Qualifications: Proficient in Java, SpringBoot, and familiar with Linux and CI/CD processes.
  • Other info: Hybrid work model with excellent learning and development opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

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 SpringBoot microservices on Linux on OpenShift. 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, SpringBoot microservices on Linux on OpenShift.
  • 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 SpringBoot.
  • Experience working with build tools such as Gradle.
  • Comfortable working with Linux and familiar with standard developer tooling (Git, BitBucket/GitHub, 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 (OpenShift, 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.

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 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 at Citi.

Productivity and Tooling Java Developer in Belfast employer: Citi

Citi Belfast is an exceptional employer that fosters a dynamic and inclusive work culture, offering employees the opportunity to engage in meaningful projects that impact the global banking community. With generous benefits such as 27 days of annual leave, private medical care, and access to extensive learning resources, Citi prioritises employee well-being and professional growth. The hybrid work model allows for flexibility, making it an attractive workplace for those seeking a balance between personal and professional life.
C

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Productivity and Tooling Java Developer in Belfast

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at Citi. Building relationships can open doors that a CV just can't.

✨Show Off Your Skills

Don’t just tell them you’re a whiz at Java and SpringBoot—show it! Create a portfolio of projects or contribute to open-source work. This way, you can demonstrate your coding chops and passion for development.

✨Ace the Interview

Prepare for those interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.

✨Apply Through Our Website

Make sure to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll find all the latest job openings there, tailored just for you.

We think you need these skills to ace Productivity and Tooling Java Developer in Belfast

Java
SpringBoot
Microservices
Linux
OpenShift
API Development
Software Development Lifecycle (SDLC)
Test-Driven Development
Gradle
Git
BitBucket
GitHub
Jira
Confluence
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java and SpringBoot experience. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how you can contribute to the Citi developer community. Keep it engaging and personal.

Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've tackled in previous roles. We love candidates who can demonstrate their ability to think critically and find solutions, especially in a fast-paced environment.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensure you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Citi

✨Know Your Tech Stack

Make sure you brush up on your Java and SpringBoot skills before the interview. Be ready to discuss how you've used these technologies in past projects, especially in relation to building APIs and microservices. This will show that you're not just familiar with the tools, but that you can apply them effectively.

✨Understand the SDLC

Since the role involves engaging across the entire Software Development Lifecycle, be prepared to talk about your experience at each stage—from design to deployment. Think of specific examples where you contributed to high-quality solutions and how you ensured continuous improvement throughout the process.

✨Show Your Problem-Solving Skills

Citi is looking for a highly motivated self-starter, so come equipped with examples of challenges you've faced in previous roles and how you overcame them. Highlight your ability to think critically and adapt to new situations, especially when it comes to tooling and developer support.

✨Ask Insightful Questions

Prepare some thoughtful questions about the team dynamics, the tools they use, or their approach to CI/CD and cloud deployment. This not only shows your interest in the role but also demonstrates that you’re already thinking about how you can contribute to the team’s success.

Productivity and Tooling Java Developer in Belfast
Citi
Location: Belfast
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Productivity and Tooling Java Developer in Belfast

    Belfast
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • C

    Citi

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>