Hire
Backend Scala Developers in Poland





Built through years working with teams and engineers in the Scala ecosystem.
We specialize in functional backend systems, data platforms, and distributed infrastructure.
Focused, relevant introductions from a curated network.
Available Developers
Scala Backend Developer
Developed high-throughput data processing pipelines using FS2 and Cats Effect. Implemented tagless-final style architectures to enhance modularity and testability of backend services. Contributed to the design of a reactive microservices ecosystem optimized for fault tolerance.
- Built scalable event-driven systems with Scala and Kafka
- Integrated functional programming paradigms for robust error handling
- Optimized JVM performance for low-latency applications
Senior Backend & Systems Engineer
Built a Rust complex event processing engine with embedded Python execution through PyO3, including bidirectional data marshalling and explicit GIL management. The engine uses Tokio task orchestration, Kafka sources and sinks, NATS stage transport, and graph-based routing with synchronized multi-input block execution.
- Linux filesystem driver development
- Embedded firmware for constrained hardware
- Distributed backends built with Scala, Java, and Go
- Rust web services using Actix Web and SQLx
Staff Backend Developer
- Led migration of monolithic system to microservices architecture
- Built high-throughput data pipeline processing 1M+ events per second
- Designed and implemented real-time monitoring and alerting platform
Scala Backend Engineer
Developed scalable backend systems utilizing Scala for real-time data processing in fintech applications. Optimized SQL queries for high-throughput transaction processing, achieving significant performance improvements.
- Implemented microservices architecture using Kotlin and Scala
- Integrated Cats Effect for asynchronous data processing
- Built Python scripts for data pipeline automation
Senior Scala Developer
Architected a distributed ledger system using Akka and ZIO, ensuring high availability and fault tolerance. Led a team in developing a scalable API gateway leveraging Tapir and Cats Effect for a fintech application.
- Optimized database interactions with Doobie
- Designed a reactive event-driven system
- Integrated third-party services using Scala
Senior Software Engineer
Developed high-throughput microservices for financial transaction processing, leveraging Akka for distributed systems. Built a real-time analytics platform using Scala and functional programming paradigms, optimizing data pipelines for low-latency performance. Contributed to the design of a domain-specific language for data transformation tasks, enhancing data manipulation capabilities.
- Implemented reactive systems with Akka and Cats for scalability.
- Optimized microservices architecture for concurrent data processing.
- Designed fault-tolerant systems handling millions of requests daily.
- Integrated functional programming concepts to improve code maintainability.
Independent Software Engineer
Architected large-scale cloud platforms for e-commerce and fintech sectors. Spearheaded the development of a multi-language API gateway supporting cross-platform integrations. Developed a high-throughput message broker using Rust for IoT networks.
- Created a real-time analytics engine with Kotlin and Scala
- Designed a decentralized identity management system
- Optimized microservices for multi-region deployments
Senior Software Engineer
Architected and deployed scalable data processing pipelines on GCP, leveraging Kubernetes for orchestration and management. Developed high-performance backend services in Scala for a large-scale e-commerce platform, integrating seamlessly with PostgreSQL and MySQL databases.
- Implemented caching strategies to reduce database load
- Designed RESTful APIs for cross-service communication
- Automated CI/CD pipelines for faster deployment cycles
Senior Scala Software Engineer
Built high-performance, fault-tolerant systems using functional programming principles. Led the design of streaming data platforms using Kafka and ZIO for real-time processing. Developed scalable solutions for complex data transformation pipelines.
- Optimized functional algorithms for large-scale data processing
- Integrated Cats Effect for enhanced concurrency control
- Developed custom operators for stream processing with Kafka
Senior Scala Software Engineer
Expert in functional programming paradigms using Cats Effect and ZIO. Developed high-performance systems using FS2 and Akka HTTP for real-time data processing. Specialized in building resilient and scalable web services.
- Developed with Cats Effect and ZIO
- Built systems with FS2 and Akka HTTP
- Specialized in real-time data processing
Senior Software Engineer
Built an authorization engine for namespace-scoped RBAC, reducing 2,000-namespace access-scope queries from 16 seconds to 1.6 seconds. Developed a large-scale video analysis pipeline for duplicate detection, copyright identification, and policy-violation classification, reducing memory consumption by approximately 10×.
- Core contributor to Go bigcache with 8,000+ GitHub stars
- Designed distributed workload diagnostics for DC/OS
- Reduced CI build duration from 35 to 12 minutes
- Implemented Go-native FIPS support and UBI-micro images
Senior Software Engineer
Designed and implemented distributed systems for processing high-frequency financial transactions, optimizing both throughput and fault tolerance. Developed a real-time data ingestion pipeline using Kafka and Scala, handling millions of events per second with minimal latency. Led the migration of a monolithic architecture to a microservices-based ecosystem, enhancing system scalability and maintainability.
- Integrated Cats Effect for asynchronous programming in distributed applications.
- Optimized database interactions with Doobie, improving query performance by 40%.
- Built custom sbt plugins to streamline build processes in CI/CD pipelines.
- Architected event-driven systems with Kafka for large-scale data processing.
Founding Engineer
Architected a high-throughput distributed data processing system for real-time analytics, achieving sub-second latencies. Pioneered the integration of machine learning models into large-scale financial transaction systems, enhancing fraud detection accuracy. Spearheaded the migration of monolithic applications to microservices, significantly improving deployment flexibility and scalability.
- Led development of a multi-region event-driven architecture.
- Implemented a domain-specific language for data transformation.
- Optimized JVM performance for low-latency trading platforms.
Senior Scala Developer / Team Leader
Led the development of a distributed event-driven microservices architecture using Akka and Play. Specialized in high-performance, non-blocking I/O operations and asynchronous data processing. Designed scalable RESTful APIs for large-scale enterprise applications, optimizing database interactions with Slick.
- Implemented custom streaming solutions using Akka Streams
- Optimized performance of real-time data pipelines
- Architected distributed systems for fintech applications
Senior Software Engineer
Developed a distributed messaging platform handling millions of transactions daily, optimizing throughput and latency. Architected a real-time data processing system for financial markets, integrating complex event processing and analytics. Spearheaded the design of a scalable microservices architecture for a large-scale e-commerce platform.
- Implemented a high-performance XML parser for legacy systems.
- Led migration of monolithic systems to microservices using Java.
- Optimized JavaScript front-end for a responsive web application.
- Designed a CSS framework for consistent UI across enterprise apps.