> Markdown version of [/jobs/ext/4573741-lead-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/4573741-lead-full-stack-engineer). 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). --- # Lead Full Stack Engineer - **Company:** Citigroup Inc. - **Location:** Belfast, United Kingdom (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Computing Platforms, Audit Trail, Business Process Model and Notation, Role-Based Access Control, Software Engineering, TypeScript, Dynamic Routing, Enterprise Software Applications, Spring-boot, Event Driven Architecture, Build Management, Information Technology, Apache Kafka, Restful APIs, Servicenow, Microservices - **Published:** November 5, 2026 - **Apply:** https://citi.wd5.myworkdayjobs.com/2/job/Belfast--United-Kingdom/Lead-Full-Stack-Engineer--Exception-Management-and-Workflow-Platform_261000597/apply ## About the Role * 6+ years of experience in applications development, and managing complex technical projects within financial services or a similarly regulated industry. * Hands-on proficiency in Java and Spring Boot, with a track record of architecting secure, scalable microservices, REST APIs and shared platform services consumed across multiple enterprise applications. * Experience with workflow orchestration engines such as Camunda, Flowable, or other BPMN-based tools, including dynamic routing, task assignment, escalations and SLA management. * Experience designing maker-checker approval frameworks, segregation of duties, entitlement models such as RBAC or ABAC, and audit trail capabilities. * Event-Driven Architecture: Strong Kafka experience for asynchronous processing, event-based workflows, notifications and ServiceNow integration. * Proficiency in React and TypeScript for building complex, high-volume enterprise user interfaces. * Strong communication and stakeholder management skills, with a bachelor's degree or equivalent experience. * Platform Architecture & Scalability: Proven ability to design secure, resilient, high-performance shared services consumed by multiple enterprise applications., * Master's degree in computer science, engineering, or a related field. ## Description As a Lead Full Stack Engineer, you will design and build the exception management, workflow orchestration, and governance platform that keeps case resolution running smoothly across Citi's enterprise systems. You will architect scalable microservices and intuitive user interfaces, and translate complex business requirements into secure, high-performing software. This role combines hands-on engineering with technical leadership, giving you ownership over how exceptions, approvals, and entitlements are managed at enterprise scale., * Architect and build scalable microservices and REST APIs in Java and Spring Boot that power enterprise-wide exception and case management. * Design exception and case management workflows, covering intake, validation, case creation, allocation, and resolution tracking. * Develop workflow orchestration using tools such as Camunda or Flowable to enable dynamic routing, task assignment, escalations, and SLA management. * Build configurable maker-checker approval frameworks that enforce multi-level approvals, segregation of duties, and delegation policies. * Implement entitlement and governance controls, including role- and attribute-based access, fine-grained UI permissions, and full audit trails. * Design event-driven integrations with Kafka to support asynchronous processing, real-time notifications, and ServiceNow connectivity. * Build high-volume React and TypeScript interfaces, including dashboards and task inboxes, that give users clear visibility into their work.