Scala Developer

Stealth It
Belfast, United Kingdom
18 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 182K

Job location

Remote
Belfast, United Kingdom

Tech stack

API
Agile Methodologies
Automation of Tests
Code Review
Information Technology Consulting
Serialization
Relational Databases
Github
JSON
PostgreSQL
MongoDB
Routing
NoSQL
Pair Programming
Play Framework
Scrum
Query Optimization
Mockito
Web Application Security
Data Logging
PROMIS
Backend
GIT
Concourse
Integration Tests
Functional Programming
REST
Jenkins
Databricks
Microservices

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..., 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, 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 , 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..., Role OverviewWe 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...

Apply for this position