09/23/2025 updated
PO
100 % available
Senior Scala Developer / Technical Lead
London, United Kingdom
Worldwide
BA of computer scienceAbout me
Senior Scala Software Engineer
Akka (Toolkit)Amazon Web ServicesAmazon S3Test AutomationBig DataCloud ComputingSoftware QualityComputer ProgrammingDatabasesContinuous IntegrationDevOpsHadoop Distributed File SystemInfrastructure ManagementPostgreSQLMongoDB
Scala Development
Extensive expertise in Scala programming with various versions (2.11-2.13), building scalable microservices and backend systems using Play Framework, Akka, and related technologies.
Big Data Processing
Advanced knowledge in data pipeline development using Apache Spark, Kafka, and AWS services including S3, Lambda, Redshift for high-load batch and streaming applications.
Microservice Architecture
Proficiency in designing and implementing microservice architectures with containerization using Docker, monitoring with Kibana/Grafana, and CI/CD with Jenkins.
Cloud Technologies
Experience with AWS ecosystem including EMR, S3, Lambda, Redshift, SES, SNS, SQS and implementing data pipelines in cloud environments.
Database Systems
Knowledge of various database technologies including MongoDB, PostgreSQL, Cassandra, HDFS for data storage and processing requirements.
DevOps Practices
Skills in infrastructure as code using Terraform, containerization with Docker, version control with Git, and CI/CD implementation.
Testing Frameworks
Proficiency with ScalaTest, ScalaCheck, ScalaMock, and Cucumber/Selenium for ensuring code quality and test automation.
Extensive expertise in Scala programming with various versions (2.11-2.13), building scalable microservices and backend systems using Play Framework, Akka, and related technologies.
Big Data Processing
Advanced knowledge in data pipeline development using Apache Spark, Kafka, and AWS services including S3, Lambda, Redshift for high-load batch and streaming applications.
Microservice Architecture
Proficiency in designing and implementing microservice architectures with containerization using Docker, monitoring with Kibana/Grafana, and CI/CD with Jenkins.
Cloud Technologies
Experience with AWS ecosystem including EMR, S3, Lambda, Redshift, SES, SNS, SQS and implementing data pipelines in cloud environments.
Database Systems
Knowledge of various database technologies including MongoDB, PostgreSQL, Cassandra, HDFS for data storage and processing requirements.
DevOps Practices
Skills in infrastructure as code using Terraform, containerization with Docker, version control with Git, and CI/CD implementation.
Testing Frameworks
Proficiency with ScalaTest, ScalaCheck, ScalaMock, and Cucumber/Selenium for ensuring code quality and test automation.
Languages
EnglishFluent
Project history
Lead end-to-end development of Scala-based microservices in Play 3.0 within a GDS-compliant architecture. Mentored junior engineers, managed sprint planning, and coordinated cross-service integration. Owned system monitoring, incident response, and hotfixes using Kibana, Grafana, Jenkins, and Docker.
Design and develop highly scalable micro-services using CQRS + ES. Added new features to existing services, supported junior developers and improved existing architecture. Technologies: Scala, Akka, Kafka, PostgreSQL, Docker.
Designed and implemented features for existing spark batch processing system/components, integrated with other system components. Implemented data de-identification algorithms for GDPR compliance, detecting potential risks across data sets and applying required transformations.