Overview
In this role you will help build Citi’s Securities Settlements Stock Record platform to scale for high trade volumes and improve data quality and reporting timeliness. You will work with cross-functional teams across NAM and EMEA to deliver technology solutions aligned with business strategy, balancing development speed with security and reliability. You’ll shape the platform’s software through full-stack design, cloud-native delivery, and strong engineering standards, driving real-world impact in global finance. This role offers mentorship, continuous learning, and hybrid work options, with opportunities to influence systems used across markets.
Pay / Benefits
- 27 days annual leave (plus bank holidays)
- discretionary annual performance bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
Responsibilities
- Full-stack architecture & development for microservices and RESTful APIs using Java, Spring Boot
- Frontend development of SPAs with Angular/React
- Relational database design and optimization (Oracle)
- AI-assisted development to accelerate activities
- Adherence to Citi engineering standards for code quality and test coverage
- Containerization and orchestration with Docker, Kubernetes, OpenShift
- CI/CD pipelines automation and security scanning (Jenkins, Tekton, Harness)
- SDLC governance from requirements to production rollout
- Application security standards, RBAC, and vulnerability remediation
- Technical leadership, mentorship, code reviews, and documentation
- Independent collaboration with cross-functional stakeholders and enterprise architecture
- Risk management and adherence to regulatory and governance frameworks
Key requirements
- Full-stack development experience
- Strong problem-solving in fast-paced, agile environments
- Excellent communication and collaboration skills
- Ability to work under pressure and meet deadlines
- Experience with agentic AI-driven workflows
- Java J2EE and Spring stack hands-on
- SQL and Oracle expertise
- System design and microservices architecture
- Event-driven architecture and distributed systems
- Trunk-based development, feature flags, progressive delivery
- CI/CD and DevOps practices
- Code reviews, vulnerability assessments, secure coding
- Cloud-native tech familiarity (OpenShift, Kubernetes, Docker)
- Kafka and Apache Camel experience are a plus
- Bachelor’s degree or equivalent experience
- strong communication
- collaboration
- ability to work under pressure
- Java J2EE
- Spring
- Oracle SQL
…
