Hire
Backend Scala Developers in Amsterdam





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
Backend Software Engineer
Developed scalable messaging systems using Kafka and ActiveMQ, optimizing data flow for real-time analytics. Architected microservices with ZIO to enhance fault tolerance and concurrency control in distributed environments.
- Designed high-throughput data pipelines with Protobuf serialization.
- Optimized PostgreSQL queries for complex reporting applications.
- Implemented event-driven architectures for financial transaction processing.
Senior Software Engineer
Builds distributed backend systems for payments and high-volume event streaming, including Kafka and ClickHouse pipelines processing billions of records. Has led product delivery, data-platform migrations, and engineering standards across production services.
- Personalized recommendation and ad-tech services for multi-device video playback
- Event-sourced CQRS services with gRPC and Protobuf contracts
- Prometheus, Grafana, and Jaeger observability across Kubernetes workloads
- Rust components for performance-sensitive backend processing
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
Software Engineer
Designed and implemented distributed real-time data processing systems utilizing Kafka and Scala, optimizing event-driven architectures for high-throughput environments. Spearheaded the development of a microservices framework in GoLang, enhancing system scalability and resilience across cloud platforms. Led the migration of legacy databases to modern Postgres solutions, significantly improving query performance and data integrity.
- Architected consensus protocols for distributed databases
- Developed custom caching solutions to reduce latency
- Integrated advanced monitoring tools for system diagnostics
- Optimized JVM performance for large-scale applications