About This Role
<p>Citi is looking for a Senior Java Developer to design, build, and evolve enterprise-grade shared services that underpin high-volume, mission-critical financial systems. In this role, you will lead technical delivery across the full development lifecycle, shaping architecture decisions and setting engineering standards within a globally connected technology team. This is an opportunity to take real ownership of complex backend platforms and directly influence how Citi's technology ecosystem performs at scale.</p><p></p><h2><b>Responsibilities</b></h2><ul><li><p>Design and develop enterprise shared services using Java, Spring Boot, and MongoDB, ensuring solutions meet performance, reliability, and scalability requirements in high-transactional environments.</p></li><li><p>Lead integration across messaging and middleware platforms — including WebSphere MQ, TIBCO EMS, Apache Camel, and JMS — to deliver seamless, resilient system connectivity.</p></li><li><p>Define and enforce engineering standards for coding, testing, debugging, and deployment, driving consistency and quality across the development team.</p></li><li><p>Collaborate with architecture and infrastructure teams to ensure application designs align with the broader technology blueprint and long-term platform strategy.</p></li><li><p>Provide Tier 3 production support, diagnosing and resolving high-impact incidents through structured analysis and advanced troubleshooting techniques.</p></li><li><p>Mentor and guide mid-level developers and analysts, allocating work effectively and building technical capability across the team.</p></li><li><p>Partner with engineering and product stakeholders to identify system enhancement opportunities and translate business requirements into practical, high-quality technical solutions.</p></li></ul><p></p><h2><b>Required Qualifications & Skills</b></h2><ul><li><p>6+ years of hands-on experience developing and maintaining enterprise shared services using Java, Spring Boot, and MongoDB.</p></li><li><p>Deep expertise in Java 8, Apache Camel, JMS, WebSphere MQ, TIBCO EMS, OSGi, REST APIs, SSL, and related open-source technologies.</p></li><li><p>Demonstrated ability to perform critical-situation troubleshooting across complex, high-traffic backend environments.</p></li><li><p>Practical knowledge of DevOps tooling, including GitHub, uDeploy, and SonarQube, with experience integrating these into an Agile development lifecycle.</p></li><li><p>Working knowledge of SQL and the ability to apply it effectively in application analysis, tuning, and performance measurement.</p></li><li><p>Proven ability to lead technical delivery, manage competing priorities, and operate with professional maturity across all levels of an organization.</p></li><li><p>Bachelor's degree in a relevant field, or equivalent practical experience.</p></li></ul><p></p><h2><b>Beneficial Skills & Qualifications</b></h2><ul><li><p>Experience with containerization technologies such as Docker and OpenShift.</p></li><li><p>Familiarity with critical-incident diagnostic tools including Samurai, Thread Dump Analyser (TDA), or Memory Analyser Tool (MAT).</p></li><li><p>Hands-on experience with Linux command-line administration, particularly in Red Hat Enterprise Linux (RHEL) environments.</p></li><li><p>Experience with the Lightspeed deployment platform within a regulated or enterprise financial services context.</p></li><li><p>Master's degree in Computer Science, Engineering, or a related discipline.</p></li></ul><p></p><h2><b>What We Offer</b></h2><p></p><p>At Citi, you will work alongside experienced engineers on technology that operates at global scale, giving you the platform to solve genuinely complex problems and make a tangible impact on systems used by clients and institutions worldwide. We invest in our people through structured development, meaningful work, and a balanced working model designed to support long-term performance and wellbeing.</p><ul><li><p>A hybrid working model with 3 days in the office and 2 days working remotely, providing flexibility alongside team collaboration.</p></li><li><p>Ownership of technically complex, high-impact engineering challenges in a global financial services environment.</p></li><li><p>Access to learning and development programmes that support continued technical growth and career progression at a senior level.</p></li><li><p>A performance-driven team culture that values engineering excellence, accountability, and cross-functional collaboration.</p></li><li><p>Competitive financial wellbeing support, including compensation and benefits structured to reflect the seniority and scope of this role.</p></li><li><p>Wellbeing resources and family support benefits designed to help you maintain balance across professional and personal priorities.</p></li></ul><p></p><p>Apply now to bring your Java engineering expertise to a global platform where your technical leadership will shape the future of enterprise financial technology at Citi.</p><p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Job Family Group: </b></h2>Technology<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Job Family:</b></h2>Applications Development<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Time Type:</b></h2>Full time<p style="text-align:inherit"><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></p><h2><b>Primary Location Full Time Salary Range:</b></h2>$120,800.00 - $170,800.00<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></span></p><h2><b>Most Relevant Skills </b></h2>Please see the requirements listed above.<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></span></p><h2><b>Other Relevant Skills </b></h2>For complementary skills, please see above and/or contact the recruiter.<p style="text-align:inherit"><span><span><span><span><span><span><span><span><span class="WIN0">------------------------------------------------------</span></span></span></span></span></span></span></span></span></p><h2><b>Automated Processing and AI</b></h2><p style="text-align:left !important">We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.</p><p style="text-align:inherit !important"></p><p style="text-align:left !important">Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.</p><p style="text-align:inherit"><span><span><span><span><span><span><span class="WLM0">------------------------------------------------------</span></span></span></span></span></span></span></p><p><i><span>This job opening is for an existing job vacancy.</span></i></p><p><span><span><span><span><span><span><span>------------------------------------------------------</span></span></span></span></span></span></span></p><p style="text-align:left"><i><span>Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.</span></i></p><p style="text-align:inherit"><i><span> </span></i></p><p style="text-align:left"><i><span>If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review </span></i><i><a href="https://www.citigroup.com/citi/accessibility/application-accessibility.htm" target="_blank">Accessibility at Citi</a><span>.</span></i><br /><br /><i><span>View Citi’s </span><a href="https://www.citigroup.com/global/eeo-aa-policy" target="_blank">EEO Policy Statement</a><span> and the </span><a href="https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf" target="_blank">Know Your Rights</a><span> poster.</span></i></p>