Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Citi Group Senior Java Developer – AVP Belfast Hybrid 
United Kingdom, Northern Ireland, Belfast 
713495312

10.09.2024

What We do / The Team

  • Finance Desk Technology is part of Fixed Income organization within Citi’s Markets Technology.
  • The Team works closely with the Citi Global Finance Desk and focused on FI and Repo trading activity.
  • The suite of Finance Desk applications provides position management, trade capture, electronic trading, market risk processing and reporting.
  • This is supported by a mixed technology environment consisting of client-server applications, developed in Java, Angular and C#, with services running on Linux servers and Cloud Containers.
  • This provides unique opportunity to work closely with the business stakeholders while building towards the strategic technology roadmap.
  • We are looking for technically strong candidates who can work as team players and capable of taking ownership and leading the initiatives when needed.

Role Overview/What will you do:

  • Responsible for developing and maintaining suite of Finance Desk application as a part of global development team.
  • Production of high-quality software, emphasizing simplicity, maintainability and reuse, using standard development process.
  • Understands business priorities, documents requirements and determines solutions in partnership with other internal teams.
  • Accountable for all phases of development process—analysis, design, construction, testing and implementation; provides user and operational support on applications to business users.
  • Ensures essential procedures are followed and helps to define operating standards and processes.
  • Participating in key business initiatives primarily focused on Market Risk and Position/Inventory Management.
  • Coordinate global testing and schedule application rollouts.
  • Contribute towards improving the Dev Ops CI/CD Pipelines and Strategic Architecture.
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users.
  • Provide L3 support for production flows.
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality

Key Skills and Experience required -This section is about the candidate.

  • Strong core Java skills.
  • Experience with Spring boot/Microservice-style application development.
  • Strong experience with Relational Databases like Oracle, MSSQL.
  • Experience with cloud based architectures on OpenShift or Kubernetes.
  • Testing experience with distributed software applications.
  • Strong experience with Unix or Linux.

Non-Technical Skills Required:

  • Experience in working with distributed teams situated globally in different time-zones is a plus.
  • Flexible and adaptive, team player.
  • Excellent analytical, communication and interpersonal skills.
  • Ability to work independently.
  • Ability to take ownership, drive strategy and well organized.

Any Beneficial / Nice to have skills and experience:

  • Experience with Messaging and Caching frameworks such as Kafka and Gemfire/Ignite is a plus.
  • Financial services experience is advantageous but not essential

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 27 days annual leave (plus bank holidays)
  • A discretional 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
Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the