Hire
Backend Scala Developers
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
Senior Kotlin backend developer
Designed and implemented large-scale microservices architectures using Scala for financial transaction systems, ensuring high availability and fault tolerance. Developed real-time data processing pipelines for a cloud-based analytics platform, optimizing for low latency and high throughput. Contributed to the development of reactive systems, enhancing system responsiveness and scalability in distributed environments.
- Led migration of legacy Java systems to Kotlin microservices
- Implemented event-driven architecture for a retail analytics platform
- Optimized cloud resource allocation, reducing operational costs by 30%
- Developed secure API gateways for fintech applications
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 Scala Backend Engineer
- 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
Senior Backend Engineer
Led the development of a distributed event-driven architecture using Akka for a high-frequency trading platform, optimizing latency to sub-millisecond levels. Developed and deployed a real-time analytics pipeline with Kafka, processing millions of events per second for a large-scale e-commerce platform. Spearheaded the migration of legacy systems to functional programming paradigms, significantly improving code maintainability and performance.
- Architected microservices for scalable financial transaction systems
- Implemented machine learning models for fraud detection in Scala
- Designed RESTful APIs supporting thousands of concurrent users
- Optimized JVM performance for large-scale data processing tasks
Principal Software Engineer
Architected a distributed microservices platform for real-time financial data processing, optimizing latency and throughput across cloud environments. Spearheaded the development of a fault-tolerant messaging system, ensuring data consistency and availability in a multi-region setup. Led the integration of functional programming paradigms to enhance code maintainability and scalability in large-scale enterprise applications.
- Designed scalable cloud infrastructure for high-volume transaction systems
- Implemented consensus protocols for distributed ledger technologies
- Optimized JVM performance for low-latency trading applications
- Pioneered use of Scala in data stream processing pipelines
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
Big Data Solutions Architect / Tech Lead
Designed and implemented a petabyte-scale data processing platform using distributed systems technologies. Spearheaded the development of a real-time streaming analytics solution for IoT data ingestion.
- Architected a multi-tenant data platform
- Led a team in building a batch processing system
- Implemented a fault-tolerant message queue
Senior Software Engineer
Designed and implemented distributed systems for high-frequency trading platforms, focusing on low-latency data processing. Spearheaded the integration of domain-driven design principles into microservices architecture, enhancing scalability and maintainability. Developed a real-time analytics engine processing millions of events per second using functional programming techniques.
- Optimized JVM performance for large-scale financial applications
- Led migration from monolithic to microservices architecture
- Implemented event sourcing for complex transaction processing
Développeuse Backend Scala
Specializes in building scalable backend services with Scala and Kafka. Developed fault-tolerant systems using Play Framework and http4s.
- Integrated Cats Effect for functional programming paradigms
- Optimized message processing with Kafka Streams
- Designed microservices architecture for high availability
Senior Backend Engineer
Engineered backend systems with Go and Scala, focusing on real-time data processing. Developed scalable search solutions with Elasticsearch in distributed environments.
- Engineered real-time data systems
- Developed Elasticsearch search solutions
- Optimized Go-based backend services
Senior Software Engineer
Built cloud-native applications using Java and Spring on AWS. Designed containerized applications with Kubernetes for scalable deployment. Developed systems with a focus on reliability and maintainability.
- Built cloud-native applications on AWS
- Designed containerized apps with Kubernetes
- Focused on system reliability
Software Engineer
Engineered a scalable event-driven architecture for an e-commerce application using Akka and ZIO, enhancing system resilience and fault tolerance. Developed backend services in Scala to support high-volume transaction processing, ensuring data consistency and reliability. Contributed to the design of a domain-specific language for internal tools, improving developer productivity.
- Integrated NoSQL databases with existing Java applications
- Built reactive systems using Play Framework and WebSockets
- Enhanced performance of JVM-based applications with Kotlin
- Conducted load testing, achieving 99.9% uptime during peak
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 Backend Engineer
Developed backend systems with Rust and Go for high-performance computing. Expert in implementing cross-platform solutions with C++ and Python.
- Built high-performance systems with Rust
- Developed cross-platform solutions
- Optimized C++ and Python applications
Sr. Software Engineer
Designed full-stack applications with Go, Python, and Rust. Expert in building scalable backend systems and integrating TypeScript for frontend solutions.
- Built full-stack applications
- Integrated TypeScript in projects
- Optimized Rust backend systems