Scala Developer

Orange Logic
Birmingham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 50K

Job location

Remote
Birmingham, United Kingdom

Tech stack

.NET
API
Agile Methodologies
Automation of Tests
Code Review
Serialization
Relational Databases
Design Studio
Distributed Systems
Github
Mobile Application Software
JSON
PostgreSQL
MongoDB
Routing
NoSQL
Pair Programming
Play Framework
Scrum
Query Optimization
Mockito
Web Application Security
Data Logging
GIT
Concourse
Integration Tests
Build Tools
Functional Programming
REST
Jenkins
Microservices

Job description

My client are seeking a talented Scala Developer to join their engineering team and contribute to the design and development of scalable, high-performance applications. This role involves working on modern distributed systems, building APIs, and collaborating with cross-functional teams to deliver enterprise-grade solutions., * 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 well-structured, idiomatic Scala and use functional programming patterns where appropriate.
  • Build and maintain automated tests (unit, integration), and support test automation efforts.
  • Collaborate with product owners, UX, QA, and other engineers in an Agile environment (Scrum/Kanban).
  • Participate in code reviews, architecture discussions and pair programming.
  • Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts).
  • Help define CI/CD pipelines and deployment processes (e.g., Jenkins/GitHub Actions/Concourse).
  • Produce concise technical documentation and handover notes., Sales Development Representative - German & English speaking (remote), Job Description We're hiring: Corporate Associate (5+ PQE) - 4-day week, 100% salary, fully remote (with optional office access) Looking for your next step in corporate law where you can work on complex, high-value, international matters, take real ownership of files,...

Multiple Remote Architectural Opportunities - Architectural Assistants up to Senior Architect level

Grõ Careers

Job Description A Different Way to Practice Architecture... Multiple Remote Architectural Opportunities (Architectural Assistants up to Senior Architect level) International Design Studio (Remote Collaboration Model) Not every architect thrives in a busy studio...

Requirements

  • Strong professional experience with Scala (minimum 3+ years).
  • Hands-on experience with Play Framework (2+ years) - building controllers, routing, forms, and HTTP filters.
  • Solid understanding of functional programming concepts and idiomatic Scala (e.g., immutability, monads, cats/Scalaz familiarity advantageous).
  • Experience designing and consuming REST APIs, JSON validation/serialization (Play JSON, Circe).
  • Experience with relational databases (PostgreSQL) and/or NoSQL (MongoDB), including schema design and query optimisation.
  • Proven experience writing unit and integration tests (ScalaTest, Specs2, Mockito, etc.).
  • Familiarity with build tools (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., Full-Time Mobile App Developer (.NET MAUI preferred) iOS & Android - Remote (South Asia) Location: Remote (India / Pakistan) Type: Full-time Tech focus: .NET MAUI (preferred) / Cross-platform Mobile ️ Important upfront note This role requires strong mobile UI...

Benefits & conditions

Locations Available: London, Hertfordshire, Essex, Reading, Guildford, West Midlands, Greater Manchester Salary: £45,000 - £50,000 (dependent on experience, location & Company) Working Pattern: Monday-Friday, 9:00am-5:00pm (Hybrid/Remote) Overview We are currently..., Job Description BANK NHS Talking Therapies Counsellor CfD Qualified Contract Type: Sessional Salary: £27 per session Flexible Hours: Appointments between 8am-8pm Monday-Friday and 9am-1pm Saturday Minimum Commitment: 6 sessions per week Requirements: CfD...

About the company

Job Description What we do: At IndiCater, our mission is to empower hospitality teams to love what they do. With over 25 years of experience, we're passionate about delivering hospitality software solutions that make running food service businesses easier, more efficient,..., Tribal Recruitment - The UK's Leading Digital & R2R Recruiters Job Description Technology Recruitment Consultant Working Pattern: Remote-first (UK) Sector Focus: AI, Quantitative, Engineering The Opportunity: An established technology recruitment business is growing its delivery capability and is looking to add experienced..., Job Description At Orange Logic, we've been solving complex content challenges for over two decades-driven by innovation, curiosity, and a passion for impact, our intelligent Digital Asset Management (DAM) system, Orange Logic Platform, empowers organizations across...

Apply for this position