9+ Years of experience in IT, FinTech, or similar field.
Modern Java expertise (version 8 and up, we use 17 for new projects), like Spring, Spring boot
Must be able to lead a team of developers and manage a book of work in conjunction with IT management and business customers.
Extensive experience of server-side development on top of the Java Virtual Machine.
Experience with real-time data processing frameworks including Kafka and other similar frameworks.
Experience working in agile (SCRUM-related) cycles and coordination with multiple teams of developers and users
Knowledge of Continuous Integration products such as TeamCity and Jenkins
Solid knowledge of Git version control, and workflows around
Knowledge of distributed systems
Great to haves:
• Experience working with Equity Derivatives products and systems
• Knowledge of public cloud infrastructure such as GCP (preferred), AWS, Azure
• Experience working in financial institutions and regulated IT environments
• Python development/scripting
Bachelor's degree