Scala Backend Developer/Architect London

Developer with decades of commercial experience in Scala and Java. Experienced in the full development cycle, from design to production support. Skilled in CI/CD automation with a delivery-driven, pragmatic approach. Eligible to work in the UK and EU (dual Polish/British citizenship).

Skills

  • Agile methodologies
  • Akka
  • Akka-Http
  • Angular
  • angularjs
  • Apache Camel
  • Bamboo
  • Bash
  • C++
  • Cats
  • CI/CD automation
  • CSS
  • Cucumber
  • Datadog
  • Dbunit
  • Deployment automation
  • Docker
  • Doobie
  • EC2
  • ElastiCache
  • Facelets
  • FS2
  • FuseESB
  • Gatling
  • GDPR compliance
  • Glassfish
  • Golang
  • Hibernate
  • HSM
  • HTML
  • Http4s
  • Java
  • JDBC
  • Jenkins
  • Jenkins DSL
  • JPA
  • JSF
  • Kafka
  • Kubernetes
  • Linux OS
  • Liquibase
  • Maven
  • MySQL
  • Networking
  • Oracle
  • Oracle PL/SQL
  • Performance testing
  • Postgres
  • Profiling
  • Protobuf
  • Python
  • RDS
  • React
  • REST
  • S3
  • SBT
  • Scala
  • ScalaCheck
  • ScalaMock
  • ScalaTest
  • Security
  • Slick
  • SNS
  • Spinnaker
  • Spring
  • Spring Boot
  • SQS
  • System design
  • Test automation
  • TIBCO Jasper Server
  • Version control (Git/Stash)
  • Visual Basic
  • Wildfly

Experience

May 2016 - May 2025

Platform Architect at ClearScore

– Monolith deployed biweekly evolved into 250 microservices with fully automated testing and multiple daily deployments
– Applications moved from manual Tomcat deployment on SoftLayer to Dockerized services in AWS with a multi-region Kubernetes cluster
– Transitioned to Kafka and externalized data architecture
– Team expanded from 3 backend engineers to over 100, with structured mentoring, technical talks, and service standards
– Technology shifted from blocking Java handling 1M users to non-blocking Scala serving 20M+ with diverse product offerings
– Testing pyramid improved through TDD, automated API tests, and enhanced monitoring
– Security and GDPR compliance strengthened with automated vulnerability scans, static code analysis, and robust data encryption

Apr 2014 - Apr 2016

Senior JEE Developer at SunGard Financial Systems (now FIS)

– Main responsibilities included developing new features (Java backend, some AngularJS frontend), supporting multi-tenant/multi-database reporting solutions, implementing deployment automation, and creating a Cucumber test framework to replace manual regression.
– Two-week sprints in distributed teams (JIRA used)
– Git/Stash version control with peer code reviews
– Bamboo builds with Maven
– Fully automated deployment to dev and QA environments
– Nightly automated integration tests (Cucumber)
– Database upgrades/creation automated with Liquibase

Sept 2011 - Apr 2014

Technical Architect at Monitise

– Secure mobile payment platform serving as a hub connecting issuers (banks) with Visa Europe.
– Core system: Java (JDK7), Spring, JDBC, Oracle DB, REST, Glassfish
– Integration server: multiple applications with similar technologies, later migrated to FuseESB
– Security: key server backed by hardware HSM, using JPA (Hibernate), Spring, ProtoBuf
– Payment collection site: Facelets/REST with a custom-built CMS

Jun 2006 - Sept 2011

Analyst Developer/Architect at Avantis

– Major provider of mobile value-added services in Poland and Slovakia. System handled over 1,000 SMS/sec, peaking at 10M/day.
– Hundreds of independent dedicated services
– Technologies: Java, Oracle PL/SQL, Spring, Hibernate, JSF, Facelets
– Oracle data warehouse for accounting and reporting

Mar 2005 - Aug 2006

Developer at Transcomp

– GIS applications, OCX components. C++, Visual Basic

Oct 2001 - Oct 2002

Technical Student at CERN

– Ultra-fast burst generator for sampling data (synchronised with the accelerated beam of electrons)
– Linux device driver
– Real-time programming (LynxOS)

Education

Education icon
2009 - 2011

Computer Science at Warsaw University of Technology

– Faculty of Electronics and Information Technology, Master of Science (2:1)

Education icon
1997 - 2004

Computer Science at Warsaw University of Technology

– Faculty of Electronics and Information Technology, Electronic Engineer (1st)

CTA resume
CTA resume