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
1. Contribute to the design and development of secure, scalable backend applications using Scala and related technologies
2. Build and maintain RESTful APIs and backend services, ensuring code quality and performance standards
3. Write clean, testable, and maintainable code following functional programming principles
4. Collaborate with multi-disciplinary teams to translate business requirements into technical solutions
5. Conduct code reviews and provide constructive feedback to peers to maintain high coding standards
6. Maintain and enhance CI/CD pipelines and automation tools
7. Monitor and support live applications, resolving incidents and bugs as needed
8. Write and maintain technical documentation to support team knowledge sharing and ongoing maintenance