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