Hire
Scala Developers in United Kingdom
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 Contractor
Led the development of large-scale distributed systems handling billions of transactions daily. Specialized in building high-performance backend systems for financial analytics platforms. Developed containerized microservices architectures using Docker to enhance scalability and reliability.
- Optimized data processing pipelines for real-time analytics
- Implemented custom Unix-based tools for system monitoring
- Developed complex scripting solutions in Perl for data migration
Application Developer - Scala
Developed distributed systems for financial trading platforms, optimizing real-time data processing with Scala. Spearheaded the integration of functional programming paradigms into legacy systems, enhancing performance and reliability. Designed and implemented RESTful APIs for high-traffic web services, ensuring seamless data exchange.
- Architected microservices for a large-scale e-commerce application
- Optimized SQL Server queries to improve database performance by 40%
- Led a migration project from ASP.NET to Scala-based architecture
- Implemented machine learning models using Python for predictive analytics
Senior Scala 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
Scala Engineer
Designed and implemented a high-frequency trading platform handling millions of transactions daily, optimizing for low-latency execution. Developed a distributed data processing system using Scala Cats for functional programming paradigms to streamline financial data analysis. Led the architecture of a real-time recommendation engine, integrating machine learning models for personalized user experiences.
- Built a microservices architecture with Spring Boot and Spring Batch
- Integrated Angular-based front-end with Scala back-end systems
- Optimized JVM performance for large-scale data processing applications
- Enhanced concurrency management in multi-threaded environments
Senior Lead Scala Developer
Architected distributed systems for high-load environments using Scala and resilience patterns. Led performance optimization efforts to ensure low-latency operations in critical applications.
- Architected distributed systems for high-load environments
- Led performance optimization efforts
- Ensured low-latency operations in applications
Scala Engineer / Tech Lead
Led development of distributed systems using Scala and Spark. Implemented event-driven architectures with Kafka and AWS.
- Leveraged ZIO for asynchronous processing
- Optimized data transformation jobs in Spark
- Designed scalable cloud infrastructure solutions
Software Developer / Scala Developer
Developed distributed systems for real-time data processing in the financial sector. Specializes in designing scalable software architectures using functional programming principles. Implemented test-driven development practices to enhance code reliability and maintainability.
- Real-time data processing systems
- Scalable software architecture design
- Functional programming in Scala
- Test-driven development advocate
Senior Scala Lead Developer
Pioneered cloud migration strategies leveraging Amazon Cloud services and Apache Kafka. Developed streaming solutions with Akka HTTP and Akka Streams for IoT data.
- Optimized Spark workloads for cost-effective cloud usage
- Led agile teams through complex project lifecycles
- Standardized API development for cross-platform compatibility
Software Engineer
Built Scala and Play services for organisational data governance, integrating GCP Data Catalog, policy-tag APIs, BigQuery, and SQL-backed metadata workflows. Delivered internal tooling that enabled approximately 15–20 engineering teams to trace dataset ownership and identify accountable maintainers.
- Implemented Kubernetes deployments with Terraform-managed GCP infrastructure
- Developed REST APIs with WireMock and Mockito coverage
- Applied MongoDB and microservice architecture patterns
- Automated delivery through CircleCI and GitHub Actions
Senior Staff Application Engineer
Specialized in building high-availability distributed systems for financial transaction processing, handling millions of transactions per second. Developed a microservices architecture for a real-time analytics platform, optimizing data throughput and latency. Implemented consensus protocols to ensure data integrity across a multi-region cloud infrastructure.
- Architected a scalable event-driven messaging system using Kafka
- Designed RESTful APIs for a global e-commerce platform
- Integrated Rust for performance-critical components in data pipelines
- Optimized SQL queries for a 10TB data warehouse
Data Engineer
Engineered large-scale data processing pipelines using Apache Spark and Scala, significantly enhancing data throughput. Developed real-time data ingestion systems with Apache Kafka, ensuring high availability and fault tolerance. Expert in streaming analytics, applying Flink for dynamic data transformations in IoT applications.
- Integrated Scala Play for responsive web data visualization
- Utilized Cats Effect for functional programming concurrency control
- Designed a custom schema registry for Kafka message validation
- Implemented end-to-end data encryption in distributed environments
Senior Engineer / Technical Lead
Led the design and implementation of a distributed event streaming platform using Akka and Kafka. Spearheaded big data processing initiatives with Spark on AWS for analytics.
- Developed large-scale data pipelines with Apache Spark
- Managed team of engineers for complex system integrations
- Optimized server-side rendering with Play Framework
Architect / Lead Data Engineer
Designed and optimized large-scale data lakes and real-time streaming architectures using Apache Spark and Flink. Led migration of on-premise data warehouses to AWS cloud infrastructure, improving scalability and reducing latency. Specialized in developing ETL pipelines for financial analytics and risk management systems.
- Developed proprietary data ingestion framework for high-throughput processing
- Integrated machine learning models into data pipelines for predictive analytics
- Architected multi-region data replication solutions for disaster recovery
Associate Director Software Engineer
Led the development of a cloud-native platform for enterprise resource planning. Pioneered the use of NoSQL databases to handle unstructured data in distributed systems. Designed a multi-tenancy architecture that supports thousands of concurrent users.
- Migrated legacy systems to a microservices architecture
- Optimized Oracle database queries for large datasets
- Implemented data replication strategies in MongoDB
- Authored technical whitepapers on NoSQL database use cases
Lead Software Engineer
Designed and implemented distributed systems for real-time data processing pipelines. Led the development of a microservices architecture for high-frequency trading applications. Optimized JVM performance for low-latency financial transaction systems.
- Built a custom consensus protocol for distributed databases
- Migrated monolithic applications to cloud-native infrastructure
- Implemented a scalable event-sourcing framework