> Markdown version of [/jobs/ext/3520975-senior-java-developer](https://www.wearedevelopers.com/jobs/ext/3520975-senior-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Developer - **Company:** Citigroup Inc. - **Location:** Belfast, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Customer Information Control System (CICS), COBOL (Programming Language), Continuous Integration, NoSQL, SQL Databases, Systems Architecture, Virtual Storage Access Methods, Event Driven Architecture, Apache Kafka - **Published:** October 2, 2026 - **Apply:** https://dejobs.org/x/x/B6B64F4D2B6B44418937B5765163C2D1/job/ ## About the Role * Strong event-driven architecture, design and development skills * Java experience with modern IoC frameworks * Experience working in mixed/virtual/diverse environments (small co-located team with a larger team in another location) * Understanding and passion for writing clean code Desirable: * Financial services experience * Experience with CICD / agile delivery mechanisms * Knowledge of resilient enterprise systems * Knowledge of mainframe development technologies (eg COBOL, CICS, VSAM * Experience with pub/sub infrastructure (eg Kafka) and sql/no-sql databases, * Bachelors/Masters degree in technology disciplines ## Description We are seeking a Java Developer with data/event-driven design and implementation skills to implement our next generation Custody technology. This is a delivery-focused role, and includes elements of design, engineering, implementation and quality. What you'll do * Software Engineer to deliver end to end development * Work closely with wider stakeholders to deliver projects * Provide technical and functional expertise to the team * Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks * Contribute to design and system architectures. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)