> Markdown version of [/jobs/ext/4000001-java-applications-developer](https://www.wearedevelopers.com/jobs/ext/4000001-java-applications-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). --- # Java Applications Developer - **Company:** Citigroup Inc. - **Location:** Belfast, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Artificial Intelligence, JIRA, Cloud Computing, Software Quality, Continuous Integration, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Spring Framework, JSON, Object-Oriented Software Development, OpenShift, Software Construction, Software Engineering, Software Systems, SONAR (Symantec), Working Model 2D, Extensible Markup Language (XML), Multithreading, Spring-boot, Git, Kubernetes, Data Analytics, Bitbucket, Restful APIs, Software Version Control, Docker, Microservices - **Published:** October 29, 2026 - **Apply:** https://citi.wd5.myworkdayjobs.com/2/job/Belfast--United-Kingdom/Senior-Java-Applications-Developer_261002575/apply ## About the Role * 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. ## Description 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., * 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., 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.