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).
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Core Technical Proficiencies (Must-Have): The candidate must demonstrate 4-8 years of experience and strong, hands-on capabilities in the following areas...
Requirements
Advanced Spring Framework Expertise: In-depth, practical experience with the Spring Framework, particularly Spring Boot, for building microservices
A strong grasp of core Spring principles, including dependency injection, and the overall Spring ecosystem
Database and SQL Mastery: Exceptional skills in writing complex, efficient, and optimized SQL queries
A solid understanding of relational database concepts and practical experience with Oracle
Familiarity with the ORAAS (Oracle as a Service) platform, including its architecture and operational model within our private cloud environment
Microservices and Containerization: Strong architectural understanding of microservices, including design patterns for building decoupled and independently deployable services
Hands-on experience in developing, containerizing (e.g., with Docker), and deploying microservices on container orchestration platforms, specifically Red Hat OpenShift
Asynchronous Communication and Messaging: Proven experience in designing and developing services that utilize messaging protocols for asynchronous communication
Practical expertise with one or more of the following technologies: Kafka, JMS, or IBM MQ
DevOps Mindset and Tooling: A clear understanding of DevOps principles and CI/CD pipelines
Familiarity with modern DevOps tools, including source control with GitHub and continuous delivery with Harness
Nice to have
Knowledge and prior experience using Apache Camel for implementing enterprise integration patterns and connecting disparate systems
Exposure to and experience with secure file transfer protocols and technologies, such as SFTP and IBM Connect:Direct
Knowledge of various storage solutions, including network-attached storage (NAS) and object storage systems like S3