Scala Developer - Remote Contract
Role details
Job location
Tech stack
Job description
- 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, and other engineers in an Agile environment (Scrum/Kanban).
- Participate in code reviews, architecture discussions, and pair programming sessions.
- Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts).
- Assist in defining CI/CD pipelines and deployment processes (e.g., Jenkins, GitHub Actions, Concourse).
- Produce concise technical documentation and handover notes., Senior Android Developer - (Android Auto) Location: London - 100% remoteContract Type: 6-Month Contract with Potential ExtensionPayrate: £500 to £700 per day (Inside IR35)An industry-leading global music streaming service is seeking an exceptional Senior Android..., Job Title: Test Automation Engineer (Front end & API) Sector: Test consultancy specialising in financial services Essential Skills: Playwright (Typescript or JavaScript) and API Automation Location: Primarily remote with c1 day per month in the consultancy office in..., Senior Software Engineer - C / C++ ARCA is currently looking for a Senior Software Engineer to join on a short-term contract to help support an automotive / motorsport engineering programme. This role suits someone comfortable working close to real-time systems,..., ISO Compliance Manager Role: ISO Compliance Manager Specialism(s): ISO, ISO Compliance, International Organisation for Standardisation, Project Management, ISO9001, ISO14001, ISO200001, ISO22301, Organisational Change, Quality Management Type: Contract, Inside..., Location: PE11 3YR, Spalding, Lincolnshire, East Midlands, UKGrafters Recruit are looking for HGV CE LTD drivers for our client based in Spalding, PE11 3YR. Immediate starts available.BENEFITS:£15.00 - £17.00 LTD Rates Regular work across Sunday to SaturdayDays, Nights &..., Role: PROMIS MES Solution ArchitectType: Contract (3 Months with possible extension)Location: London, UK (Hybrid or Remote) Key Responsibilities:Architect and scale PROMIS solutions for specific tool types to achieve a high reduction in the person-to-machine...
Requirements
We are seeking an experienced Scala Developer 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., * 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 Cats or Scalaz is a plus).
- Experience designing and consuming REST APIs, including JSON validation/serialization (Play JSON, Circe).
- Proficiency with relational databases (PostgreSQL) and/or NoSQL (MongoDB), including schema design and query optimization.
- Proven experience writing unit and integration tests (ScalaTest, Specs2, Mockito, etc.).
- Familiarity with sbt and dependency management.
- Experience with Git and branching strategies.
- Good understanding of HTTP, web security best practices, and performance considerations.
- Experience working in Agile teams and participating in ceremonies., Role Overview We are seeking an experienced Scala Developer 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...
Benefits & conditions
Data Engineer - 14-Week Contract (Outside IR35) Likely to Extend Start Date: 12th January Rate: £350 per day Location: Remote (UK-based) Interview: Immediate - Offer before Christmas We are seeking an experienced Data Engineer to join a 14-week project focused on building...