← к выдаче
разработка

Senior Scala Engineer

ScalacGdańsk, Warszawa, Poznań, Kraków, Wrocław18 дн. назад

Коротко

Designs and implements real-time financial data streaming components; builds and maintains Akka-based services, Kafka consumers, and Slick/PostgreSQL · Needs: 4-5+ years commercial Scala; Akka Actors & Streams; ZIO in production; Apache Kafka; distributed systems; testing async code; AWS; fluent English

Описание от работодателя

Required skills: PostreSQL, Distributed systems, Apache Kafka, Akka, Zio, Slick, Scala 🚀 Senior Scala Developer We are looking for a Senior Scala Developer to join a globally recognized fintech project focused on post-trade automation and large-scale financial systems. Our client is a London-based technology company trusted by more than 180 financial institutions worldwide, including 25 of the 30 globally systemically important banks (G-SIBs). You’ll have the opportunity to work on mission-critical systems used across the global financial market — all while enjoying the flexibility of fully remote work. 💻 Your responsibilities: • Designing and implementing real-time financial data streaming components • Building and maintaining services based on Akka (Actors, Streams, HTTP) • Developing Kafka consumers with proper offset handling and advanced error management • Working with Slick and PostgreSQL (schema modeling, queries, migrations) • Writing unit and integration tests, especially for asynchronous code • Collaborating directly with the client’s engineering team in London 🛠 Tech Stack: • Scala • Akka (Actors, Streams, HTTP) • ZIO • Apache Kafka • Slick / PostgreSQL • AWS (EC2, S3, SQS/SNS) ✅ What we expect: • 4–5+ years of commercial Scala experience • Strong knowledge of Akka Actors & Akka Streams • Hands-on experience with ZIO in production environments • Practical experience with Apache Kafka and distributed systems • Experience with testing asynchronous applications • Knowledge of AWS/cloud environments • Fluent English communication skills ⚡ Recruitment Process (Fast Track): HR Screening Internal Technical Interview Client Technical Interview Final Client Meeting 🌍 Why is it worth joining? • Long-term and stable fintech engagement • Real impact on systems supporting the global financial market • International engineering environment with modern technologies