Senior Scala Engineer - FinTech / Trading
Krakow, Kraków
Caspian One
Senior Scala Engineer - Kraków, Poland - 12 months
This is a backend-focused Scala engineering role within a highly technical team working on a cloud migration project for an investment bank. The work involves upgrading legacy microservices into GCP and contributing to vulnerability-related engineering tasks. Financial domain experience is not required. The team operates in an Agile environment and values clean, functional code and modern engineering practices.
Tech Stack
Scala (core language)
Akka and ZIO (akka being replaced by ZIO)
MongoDB, Oracle
Docker, Kubernetes (GCP)
Kafka-like messaging systems
Functional programming principles
Any cloud exposure is valued.
Responsibilities
Upgrade and modernise microservices into GCP
Contribute to vulnerability-related engineering work
Collaborate with a team of Scala developers
Participate in Agile ceremonies and technical discussions
Write clean, testable, functional code
Requirements
5+ years in software development, ideally in product-focused environments
Strong Scala experience, including Akka or ZIO
Solid understanding of Docker, Kubernetes, and cloud platforms
Experience with MongoDB, Oracle, and messaging systems
Comfortable with functional programming
Technical Interview (1 hour) – conversational, focused on Scala and project overview
Why Join?
Work on a modern tech stack with experienced engineers
All systems are either new or being modernised
Collaborative team culture with learning opportunities
Long-term budget secured through end of next year
Senior Scala Engineer - FinTech / Trading
Senior Scala Engineer - FinTech / Trading
Krakow, Kraków
Caspian One