Project Description
Our client is a leading global Financial Market data provider who runs several change programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high-frequency, and low-latency data management chain.
We launched a program to provide an innovative self-service platform for business content validation of market data streams. Working in a Scrum development team, the focus will be on delivering a high-quality solution in the course of a multiyear program strategy for simplification and streamlining of data management. We aim to build an agile team that works closely with business sponsors to ensure a high-quality cloud-based platform that delivers on the needs of global data consumers.
The projects are technically challenging in a very engaging environment making the most of cutting-edge technologies covering: Java, Kotlin, Spring, Kubernetes, Kafka, Postgres SQL
Responsibilities
- Leading a team (20%) from delivery perspectives: big data, MLE, full-stack developers.
- Hands-on task (80%): coding, code reviews, etc.
- Leading the technical delivery of the squad roadmap including performing PoC /design notes.
- Involvement in the improvement cycle via retrospectives organized by the scrum master.
Must have
• 5+ years working as a Senior Java Developer with Lead experience
• Strong Multi-Threading / Concurrency
• Upper-Intermediate+ English
• Degree in Computer Science, Mathematics, Physics or similar
• Deep understanding of distributed systems
• Keen to learn new languages/technologies
Nice to have
• Spark
• KAFKA
• Experience in Domain-Driven Design, BDD/TDD, XP / Design Patterns
• Big Data Technologies such as Hadoop / Hive / AWS Glue
• Java Certified
• Machine Learning
• Kotlin
• Python
• DevOps experience (Git, CI etc)
• Kubernetes
• ISTIO
• AWS
Languages
English: B2 Upper Intermediate
Relocation package
VR-82134
Benefits