At Citi, we value engineering and foster an environment where our best engineers continue to code and grow their careers.
The development position involves:
Required Skills
• OTC Trade life cycle, Trade modelling in FPML/variants, Settlement and PnL knowledge
• Programming skills – including concurrent, parallel and distributed systems programming
• Strong knowledge of Java, Linux & SQL
• Good understanding of Spring Framework and Kafka
• Strong understanding of automating testing
Desirable Skills:
• Experience with Apache Ignite/ Redis
• 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
• Familiarity with databases particularly NoSQL e.g. MongoDB, Couchbase, Snowflake, RDBMS.
• Experience with Kubernetes
• Good understanding of the Linux OS
Applications Development
Time Type:
View the " " poster. View the .
View the .
View the
משרות נוספות שיכולות לעניין אותך