Now hiring

Senior Software Engineer (Java) - Fixed Income (VP) @ Citigroup

Sydenham Bypass, BelfastOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £62,000 - 102,000 per year

Requirements: Bachelors degree with a relevant major such as Computer Science, Information Technology, Mathematics, Engineering, or similarProven experience in design and development of high performance, low-latency, multi-threaded applicationsExtensive hands-on development experience in JavaSolid understanding of software development fundamentals including data structures, design patterns, and object-oriented programmingProficiency in core Java with demonstrable success in developing multi-threaded applicationsExpert-level knowledge of data structures, algorithms, collections, and error handlingStrong experience with Spring Framework, including Spring Boot, Spring MVC, Spring Data JPA, and Spring SecurityUnderstanding of microservices architecture and independent, loosely coupled servicesExperience designing, developing, and consuming RESTful APIs using Java and Spring BootExperience with Maven or Gradle for project management and build automationProven ability to develop clean, testable codeUnderstanding of relational database concepts and SQLExperience with Jira, Git/Bitbucket, Gradle, and CI/CD tools such as TeamCity and UrbanCode DeployExperience with Linux/UnixKnowledge of cloud technologies such as Artifactory, Docker, and OpenShiftKnowledge of fixed income products, customer and broker market platforms, and trading protocols is desirableAbility to learn new business concepts and technologiesAbility to work under pressure and manage deadlines or unexpected changes in expectations or requirementsStrong communication skills Responsibilities: Design and develop large, complex, distributed systems for our Global Fixed Income Trade Processing teamBuild software systems to handle the capture and processing of a high volume of fixed income tradesPrioritize tasks and work within deadlines in a fast-paced environmentTake a pragmatic and thoughtful approach while paying close attention to detailProduce client solutions through effective communicationPerform other job-related duties as required Technologies: BitBucketCI/CDCloudDockerGitGradleJIRAJPAJavaLinuxMavenMVCOpenShiftSQLSecuritySpringSpring BootTeamcityUnixmicroservicesWeb More:

We are Citi, and this role sits within our Global Fixed Income Trade Processing (FiTP) team in Belfast, United Kingdom. We offer a business casual workplace with a hybrid working model, allowing up to 2 days working from home per week. Our package includes a competitive base salary, annual review, 27 days annual leave plus bank holidays, a discretionary annual performance-related bonus, private medical care and life insurance, an Employee Assistance Program, a pension plan, paid parental leave, special discounts for employees, family, and friends, and access to a wide range of learning and development resources. We are committed to creating an inclusive workplace where everyone feels comfortable coming to work as their whole self, every day.

last updated 36 week of 2026

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores