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).
Citi is undergoing a Transformation to modernize and simplify the bank. We’re raising the bar and taking the opportunity to reevaluate the way we do business. This includes fostering a culture of curiosity and excellence and shifting our mindset to be simpler and data driven, making Citi an easier place to work and improving client experience. If you’re ready to be at the forefront of Transformation while taking your career to the next level, we invite you to come and join us!
Job Responsibility:
Defining application architecture, changes, develop & scale existing team to drive change
Bring best practises on Enterprise integration
Mentor developers in a globally distributed team
Ability to establish testing practices in a team
Development of high-quality software, emphasizing simplicity, maintainability and reuse
Participation in code and design reviews
Requirements analysis and capture, working closely with the business and business aligned teams to define solutions
Good communication with support, other development and infrastructure teams
Contributing to architectural standards, development best practices, and promoting adherence to these standards
Requirements:
Programming skills – including concurrent, parallel and distributed systems programming
Demonstrable experience on building data warehouse & caching solutions
Strong knowledge of Java, Python, Linux & SQL
Good understanding of Spring Framework and Kafka
Good understanding of Enterprise integration patterns
Strong understanding of automating testing
Experience with Apache Ignite/ Redis or other in-memory data solutions
Working knowledge of a scripting language such as Groovy, Python, JavaScript, etc.
Knowledge of HTTP, ReSTful web services and API design
Messaging technologies
Camel, Conductor, Cadence
Familiarity with databases particularly NoSQL e.g. MongoDB, Couchbase, Snowflake, RDBMS
Experience with Kubernetes
Good understanding of the Linux OS
Nice to have:
Experience with Apache Ignite/ Redis or other in-memory data solutions
Working knowledge of a scripting language such as Groovy, Python, JavaScript, etc.
Knowledge of HTTP, ReSTful web services and API design
Messaging technologies
Camel, Conductor, Cadence
Familiarity with databases particularly NoSQL e.g. MongoDB, Couchbase, Snowflake, RDBMS
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.