Senior Java Applications Developer

11037 Citibank, N.A. United Kingdom

Belfast City District

Hybride

GBP 60 000 - 90 000

Plein temps

Il y a 9 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Hybrid work model (3 days in office, 2
Learning & development resources
Competitive benefits

Résumé du poste

Citi is seeking a skilled Java developer to join its Event Master Central team in a hybrid working model. You will design, develop, and maintain microservices using Java/J2EE, Spring Boot, and RESTful web services, with focus on clean coding and robust tests.

You will work in a collaborative environment, handle CI/CD pipelines, manage source control with Git/Bitbucket, and optimize SQL queries while applying best practices in OOP and design patterns.

Qualifications

  • Experience in developing and implementing complex software solutions.
  • Strong knowledge of Java/J2EE, Spring Boot, and RESTful web services (XML, JSON).
  • Proven experience with Microservices Architecture.

Responsabilités

  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services.
  • Design, develop, and maintain robust microservices adhering to architectural best practices.
  • Apply hands-on expertise in Core Java, including multi-threading and the Collections framework.
  • Utilize Spring Framework effectively for application development.
  • Work extensively in creating and optimizing SQL queries.
  • Ensure adherence to software engineering best practices, OOP principles, and design patterns.
  • Contribute to CI/CD pipelines.
  • Manage source code using Git or Bitbucket.
  • Promote clean coding principles and maintain high quality using Sonar.
  • Design and implement comprehensive tests (unit, integration, functional).
  • Analyze and solve complex technical problems efficiently.
  • Collaborate with a team of developers to drive excellence and continuous improvement.

Connaissances

Java/J2EE
Spring Boot
RESTful services
Microservices
Core Java
Multi-threading
CI/CD
Git
Bitbucket
Sonar
Unit/integration testing
Problem solving
Communication

Outils

Git
Bitbucket
Docker
Kubernetes
OpenShift
Jira

Description du poste

About the team:


Event Master Central is Citi’s centralized corporate action event repository and distribution platform that consolidates corporate action announcements and notifications from various vendors with cross-business operational process. As a critical pillar within the Master Reference Data (MRD) and the broader Citi Enterprise Data Organization (EDO), our team is responsible for modernizing and managing the end-to-end lifecycle of corporate Action events across the enterprise.



What you will do:


  • Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services.

  • Design, develop, and maintain robust microservices adhering to architectural best practices.

  • Apply hands‑on expertise in Core Java, including multi-threading and the Collections framework.

  • Utilize Spring Framework effectively for application development.

  • Work extensively in creating and optimizing SQL queries.

  • Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns.

  • Contribute to the continuous integration and continuous delivery (CI/CD) pipelines.

  • Manage source code effectively using tools such as Git or Bitbucket.

  • Promote and apply clean coding principles and maintain high quality using tools like Sonar.

  • Design and implement comprehensive unit, integration, and functional tests to ensure solution quality.

  • Analyze and solve complex technical problems efficiently.

  • Work with a team of application developers, fostering a culture of excellence, collaboration, and continuous improvement.



Key Skills and Experience required:


  • Experience in developing and implementing complex software solutions.

  • Strong knowledge of Java/J2EE, Spring Boot, and RESTful web services (XML, JSON).

  • Proven experience working with Microservices Architecture.

  • Hands‑on experience with Core Java, Multi-threading, Collections framework, and Spring Framework.

  • Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.

  • Experience with source code management tools (Git).

  • Understanding of clean coding principles and code quality measurements using tools like Sonar.

  • Demonstrated ability to design and implement unit, integration, and functional tests.

  • A strong, solution-driven mindset with the ability to analyze complex problems, devise strategic solutions, and lead their implementation.

  • Good written and verbal communication skills.



Advantages:


  • Experience with AI technology (Devin, Co Pilot)

  • Understanding of Cloud-native development principles.

  • Experience with Container Orchestration tools (Docker, Kubernetes, OpenShift, etc.).

  • Proficiency in using Jira for tracking tasks, managing backlogs, and participating in sprint cycles.



What we can offer:


At Citi, you will work at the intersection of data, finance, and commercial strategy, contributing to decisions that have real impact across a global organization. This role offers meaningful autonomy, cross-functional collaboration, and the opportunity to grow your analytical and governance expertise within a high-performing team.



  • A hybrid working model with 3 days in the office and 2 days working remotely, giving you flexibility alongside team connection.

  • Exposure to complex, high-value commercial and financial decisions that directly shape vendor strategy at a global scale.

  • Access to learning and development resources that support your growth in data analytics, financial governance, and emerging technologies.

  • The opportunity to work across finance, sourcing, and technology functions, broadening your professional network and cross-functional expertise.

  • Wellbeing support and work-life balance initiatives designed to help you perform at your best.

  • Competitive financial benefits and a rewards package aligned to your experience and contribution.



#LI-OD1



------------------------------------------------------


Job Family Group:

Technology


------------------------------------------------------


Job Family:

Applications Development


------------------------------------------------------


Time Type:

Full time


------------------------------------------------------


Most Relevant Skills

Please see the requirements listed above.


------------------------------------------------------


Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.


------------------------------------------------------

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Java Applications Developer
Senior Java Applications Developer

Citi • Belfast City District

Hybride
GBP 65 000 - 90 000
Hybrid working model (3 days in office
Learning and development resources
Wellbeing and work-life balance
Lead Java Developer
Lead Java Developer

11037 Citibank, N.A. United Kingdom • Belfast City District

Hybride
GBP 90 000 - 120 000
Hybrid work model
Learning resources
Wellbeing support
+2
Senior Java Applications Developer
Senior Java Applications Developer

Citi Group • Belfast City District

Hybride
GBP 65 000 - 90 000
Hybrid work model
Learning & development resources
Wellbeing & work-life balance
+1
Lead Java Developer
Lead Java Developer

Citi Group • Belfast City District

Hybride
GBP 70 000 - 110 000
Hybrid work arrangement (3 days in the
Learning resources
Wellbeing support
+1
Lead Java Developer
Lead Java Developer

Citi • Belfast City District

Hybride
GBP 70 000 - 110 000
Hybrid working model (3 days in office
Learning & development resources
Wellbeing & work-life balance
+1
FX Risk Lead Java Developer + AI (VP)
FX Risk Lead Java Developer + AI (VP)

Citigroup Inc. • Greater London

Hybride
GBP 120 000 - 170 000
27 days annual leave
Discretional annual bonus
Private Medical Care
+5
Senior FX Java and AI Engineer (Cross Border Payments) - Vice President
Senior FX Java and AI Engineer (Cross Border Payments) - Vice President

Citi Group • Greater London

Sur place
GBP 90 000 - 140 000
27 days annual leave
Discretionary annual bonus
Private Medical Care
+4
Senior FX Cross Border Payments and AI Engineer - (VP)
Senior FX Cross Border Payments and AI Engineer - (VP)

Citi • Greater London

Hybride
GBP 110 000 - 150 000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Prime Brokerage Tech Development Lead - (SVP)
Prime Brokerage Tech Development Lead - (SVP)

Citi • Greater London

Hybride
GBP 90 000 - 130 000
27 days annual leave
Discretionary bonus
Private medical care
+5
Applications Development Senior Analyst - Assistant Vice President
Applications Development Senior Analyst - Assistant Vice President

Citi Group • Greater London

Hybride
GBP 85 000 - 120 000
27 days annual leave
Discretionary annual bonus
Private medical care
+5