

Scala Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Scala Engineer on a 6-month hybrid contract in Telford, offering competitive pay. Key requirements include 5+ years of Scala experience, proficiency in Play Framework, Akka HTTP, and AWS services, with public sector experience preferred.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
318.1818181818
-
ποΈ - Date discovered
September 24, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Hybrid
-
π - Contract type
Fixed Term
-
π - Security clearance
Unknown
-
π - Location detailed
Telford, England, United Kingdom
-
π§ - Skills detailed
#Code Reviews #Programming #"ETL (Extract #Transform #Load)" #Monitoring #Cloud #JavaScript #GIT #Data Engineering #Business Analysis #Automation #Agile #Version Control #React #HTML (Hypertext Markup Language) #EC2 #Observability #Java #Scala #Grafana #Lambda (AWS Lambda) #AWS (Amazon Web Services) #Documentation
Role description
FDM is a global business and technology consultancy seeking a Scala Engineer to work for our client within the technology sector. This is initially a 6-month contract with the potential to extend and will be a hybrid role based in Telford.
Our client is seeking a talented Scala Engineer to join a growing digital engineering team delivering a major digital transformation portfolio for a central government client. This is a fantastic opportunity to be part of a high-performing, agile team building secure, scalable, and high-impact backend systems that directly support citizen-facing services.
This role is ideal for engineers who are passionate about functional programming, backend development, and contributing to clean, maintainable, and testable code in data-intensive environments.
As a Scala Engineer, you will contribute to the full software development lifecycle, designing and delivering robust, scalable backend solutions. You will work closely with cross-functional teams including product owners, business analysts, and data engineers, ensuring that systems are secure, performant, and aligned with business and user needs.
Responsibilities
β’ Contribute to the design and development of secure, scalable backend applications using Scala and related technologies
β’ Build and maintain RESTful APIs and backend services, ensuring code quality and performance standards
β’ Write clean, testable, and maintainable code following functional programming principles
β’ Collaborate with multi-disciplinary teams to translate business requirements into technical solutions
β’ Conduct code reviews and provide constructive feedback to peers to maintain high coding standards
β’ Maintain and enhance CI/CD pipelines and automation tools
β’ Monitor and support live applications, resolving incidents and bugs as needed
β’ Write and maintain technical documentation to support team knowledge sharing and ongoing maintenance
Requirements
β’ Minimum of 5 yearsβ experience with Scala development, with strong grounding in functional programming
β’ Experience using Play Framework to build robust web applications and RESTful APIs
β’ Hands-on experience with Akka HTTP for developing reactive, high-throughput services
β’ Strong testing skills with ScalaTest, including unit, integration, and end-to-end testing
β’ Proficiency in version control systems (Git) and continuous integration/delivery practices
β’ Experience working in Agile development environments
β’ Familiarity with secure coding practices and working within data-sensitive or regulated industries (public sector experience highly advantageous)
β’ Experience working with AWS cloud services (e.g. EC2, Lambda, ECS, CloudWatch, etc.)
β’ Exposure to BDD tools such as Cucumber and Gherkin
β’ Familiarity with monitoring and observability tools (e.g. Grafana, Kibana, ELK stack)
β’ Experience with frontend technologies (HTML, CSS, JavaScript) for integration purposes
β’ Java development skills for cross-language integration
β’ Use of ScalaMock or similar tools for mocking in unit tests
Why join us
β’ Career coaching, mentoring and access to upskilling throughout your entire FDM career
β’ Assignments with global companies and opportunities to work abroad
β’ Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
β’ Annual Leave
β’ Work place pension
About FDM
We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 2,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.
Diversity and Inclusion
FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
FDM is a global business and technology consultancy seeking a Scala Engineer to work for our client within the technology sector. This is initially a 6-month contract with the potential to extend and will be a hybrid role based in Telford.
Our client is seeking a talented Scala Engineer to join a growing digital engineering team delivering a major digital transformation portfolio for a central government client. This is a fantastic opportunity to be part of a high-performing, agile team building secure, scalable, and high-impact backend systems that directly support citizen-facing services.
This role is ideal for engineers who are passionate about functional programming, backend development, and contributing to clean, maintainable, and testable code in data-intensive environments.
As a Scala Engineer, you will contribute to the full software development lifecycle, designing and delivering robust, scalable backend solutions. You will work closely with cross-functional teams including product owners, business analysts, and data engineers, ensuring that systems are secure, performant, and aligned with business and user needs.
Responsibilities
β’ Contribute to the design and development of secure, scalable backend applications using Scala and related technologies
β’ Build and maintain RESTful APIs and backend services, ensuring code quality and performance standards
β’ Write clean, testable, and maintainable code following functional programming principles
β’ Collaborate with multi-disciplinary teams to translate business requirements into technical solutions
β’ Conduct code reviews and provide constructive feedback to peers to maintain high coding standards
β’ Maintain and enhance CI/CD pipelines and automation tools
β’ Monitor and support live applications, resolving incidents and bugs as needed
β’ Write and maintain technical documentation to support team knowledge sharing and ongoing maintenance
Requirements
β’ Minimum of 5 yearsβ experience with Scala development, with strong grounding in functional programming
β’ Experience using Play Framework to build robust web applications and RESTful APIs
β’ Hands-on experience with Akka HTTP for developing reactive, high-throughput services
β’ Strong testing skills with ScalaTest, including unit, integration, and end-to-end testing
β’ Proficiency in version control systems (Git) and continuous integration/delivery practices
β’ Experience working in Agile development environments
β’ Familiarity with secure coding practices and working within data-sensitive or regulated industries (public sector experience highly advantageous)
β’ Experience working with AWS cloud services (e.g. EC2, Lambda, ECS, CloudWatch, etc.)
β’ Exposure to BDD tools such as Cucumber and Gherkin
β’ Familiarity with monitoring and observability tools (e.g. Grafana, Kibana, ELK stack)
β’ Experience with frontend technologies (HTML, CSS, JavaScript) for integration purposes
β’ Java development skills for cross-language integration
β’ Use of ScalaMock or similar tools for mocking in unit tests
Why join us
β’ Career coaching, mentoring and access to upskilling throughout your entire FDM career
β’ Assignments with global companies and opportunities to work abroad
β’ Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
β’ Annual Leave
β’ Work place pension
About FDM
We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 2,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.
Diversity and Inclusion
FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.