ScalaDeveloper (Mid–Senior Level) Scotland (Hybrid) Employment Type: Full-time, Permanent Our client is an established and forward-thinking technology organisation based in Newcastle upon Tyne, dedicated to building robust, scalable, and high-performance software solutions. As part of their ongoing growth, they are looking to expand their development team with talented Scala Developers at both … to work in a collaborative and innovative environment, this is an excellent opportunity to join a team that values both technical excellence and professional development. Role Overview As a ScalaDeveloper, you will play a key role in designing, developing, and maintaining backend systems that support large-scale applications. You’ll work closely with cross-functional teams to … reviews, technical discussions, and post-incident autopsies to improve system reliability and team learning. Mentor junior developers (for senior-level candidates). Required Skills & Experience Proven commercial experience with Scala development. Solid understanding of SQL and relational database design. Comfortable working within Linux environments. Strong understanding of software design principles, data structures, and algorithms. Experience with version control (Git More ❯
What were looking for Mercator is seeking a dynamic, forward-thinking?ScalaDeveloper with excellent communication skills who can help Mercator in its continued transformation. You will be open-minded, happy to work on your own or as part of a team and want to learn new technologies and promote best practice. Mercator Scala Developers work collaboratively … will work closely with other members of the scrum team throughout the development cycle in order to design, build, test, maintain and support the new digital services. As a ScalaDeveloper you will : Build, deploy and operate outstanding digital services within an agile environment that meet well defined user needs Deliver application designs that meet web standards, ensuring … identifying best practices that we can adopt Share knowledge of tools and techniques with technical and non-technical team members in Mercator K nowledge/experience You will need: Scala/Play development skills Experience of agile development techniques, test driven development (TDD) and paired programming, etc. Experience building scalable, distributed web applications in Scala (Java with ScalaMore ❯
Job Title: Senior Scala Engineer (SC Cleared required) Location: Remote with occasional on-site as required. Start Date: Immediate, realistically early January Contract Type: Contract Overview We are looking for a new Senior ScalaDeveloper to join a new engineering team that is being formed to transition a suite of premium internal services into a new SAS … environment. The role focuses predominantly on Back End Scala engineering, with some Front End exposure using React. *The successful candidate must be holding active SC Clearance* Key Responsibilities Develop Back End services using Scala (v2) and Play Framework Support the rebuild and transition of internal Border services into SAS Deliver clean, testable, production-grade code Work with Front … Postgres and MongoDB databases Contribute to DevOps workflows across Docker, Kubernetes, Sysdig, and AWS Support KT, documentation, and overall team onboarding readiness Required Skills & Experience Strong commercial experience with Scala Experience with Play Framework and ScalaTest Familiarity with React, Typescript, and modern Front End tooling Understanding of containerisation and cloud environments (Docker, Kubernetes, AWS) Experience with Postgres and/ More ❯
Role Overview We are seeking an experienced ScalaDeveloper to join a dynamic team working on high-impact projects. The ideal candidate will have strong expertise in Scala and Play Framework, with a passion for building robust, scalable backend services and APIs. This is a fully remote contract role with an immediate start. Key Responsibilities Design, develop … and maintain backend services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. Collaborate with product owners, UX designers, QA … CI/CD pipelines and deployment processes (e.g., Jenkins, GitHub Actions, Concourse). Produce concise technical documentation and handover notes. Must-Have Skills & Experience 3+ years professional experience with Scala . 2+ years hands-on experience with Play Framework (controllers, routing, forms, HTTP filters). Strong understanding of functional programming concepts and idiomatic Scala (immutability, monads; familiarity with More ❯
What were looking for Mercator is seeking a dynamic, forward-thinking?ScalaDeveloper with excellent communication skills who can help Mercator in its continued transformation. You will be open-minded, happy to work on your own or as part of a team and want to learn new technologies and promote best practice. Mercator Scala Developers work collaboratively More ❯
Role Overview We are seeking an experienced ScalaDeveloper to join a dynamic team working on high-impact projects. The ideal candidate will have strong expertise in Scala and Play Framework, with a passion for building robust, scalable backend services and APIs. This is a fully remote contract role with an immediate start click apply for full More ❯
CI/CD pipelines and deployment processes (eg, Jenkins, GitHub Actions, Concourse). Produce concise technical documentation and handover notes. Must-Have Skills & Experience 3+ years professional experience with Scala . 2+ years hands-on experience with Play Framework (controllers, routing, forms, HTTP filters). Strong understanding of functional programming concepts and idiomatic Scala (immutability, monads; familiarity with More ❯