This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Senior Workflow and Microservices Lead to join our dynamic team with, with a proven track record of successfully leading and delivering complex technology projects. The successful candidate will be instrumental in designing, developing, and maintaining robust, scalable, and secure applications using cutting edge technologies. This role requires a strong understanding of Client lifecycle management, KYC lifecycle, Workflow (Business Process Management BPMN, Case management CMN) and Rules (Decision model DMN, Business Rules engine BRE) practices, low code platforms contributing significantly to our core platforms and services.
Work with COTS (Commercial off the shelf) SAAS systems
Extensive architectural design, implementation, and evolution of workflow and rules solutions
Collaborate with cross-functional teams, including product owners, architects, and other engineers, to define, design, and ship new features
Perform mandated code reviews and contribute to a culture of continuous improvement
Integrate workflow with Citi’s Internal systems using the tool’s array of capabilities
Embrace AI for Dev team and Operation efficiencies
Extensive experience in building scalable, distributed, highly available systems that will handle millions of transactions
Ability to find the cost effective yet scalable solutions for the firm
Proficiency with unit tests, automation tests for development
Meticulous in delivering testable, maintainable, scalable, configurable code
Requirements:
6 + years of experience in system analysis and in programming of software applications
Experience in managing and implementing successful projects
Subject Matter Expert (SME) in at least one area of Applications Development
Ability to adjust priorities quickly as circumstances dictate
Demonstrated leadership and project management skills
Consistently demonstrates clear and concise written and verbal communication
Extensive experience in least 2 of these workflow engines: Pega, IBM BAW, Unqork, Outsystems
Experience in Fenergo is added advantage
Exposure to programming skills responsible for development of Services/APIs using Springboot, Java, TypeScript, Apache Camel, Kafka
Extensive experience with multiple DMN /BRE tools like Drools, IBM BAM, IBM ODM in configuring, managing, exposing, versioning rules and decisions
Bachelor's degree/University degree or equivalent experience
Master's degree preferred
Degree in computer science, Engineering, or a related technical field
Nice to have:
Extensive experience integrating the workflow solution with systems using various sync/async protocols
Extensive Experience with life cycle management, building exception flows and troubleshooting of workflows and applications in live Production systems
Extensive Experience working with Oauth2, JWT, and HashiCorp Vault, Citi’s COIN for advanced authentication and authorization mechanisms
Extensive Experience in designing data models and integration with multiple modern databases
Experience integrating with data analytics, monitoring, visualization tools
Experience incorporating various AI technologies like co-pilot, Renovate, Delphyne and other agentic AI capabilities to measure, find efficiency in workflows and Operation work-load reduction
Experience with Redis or equivalent for caching and performance optimization
Exposure to Api Gateways, Service Discovery and Distributed Tracing
Exposure to sanctions, compliance and KYC type of applications
Familiarity with DevOps Practices and containerization tools like Docker and