14 of 14 Functional Programming Jobs in the UK

Senior Backend Engineer

Hiring Organisation
Rise Technical Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £85000/annum Pay Reviews, Healthcare, Benefits
+ Regular Pay Reviews + Healthcare + Life Insurance + Benefits Excellent opportunity for a Senior Backend Engineer with strong Scala and functional programming experience to join a small, highly technical team offering broad ownership, autonomy, regular pay reviews, and the chance to influence backend architecture and technical … requirements into robust, scalable technical solutions. The ideal candidate will be a Backend Engineer with strong commercial Scala experience and a good understanding of functional programming principles. You will also have experience with AWS infrastructure, and CI/CD, Terraform, APIs, databases, and production support would be beneficial. ...

Head of Software Engineering

Hiring Organisation
NearTech Search
Location
Manchester Area, United Kingdom
team development in a high-impact environment. The Role: As a Head of Software Engineering you’ll lead a team of Software Engineers (functional programming - Java, Scala, Python) and DevSecOps specialists, balancing people leadership with technical direction across a modern microservices platform running in AWS and Kubernetes - remaining … hands-on with architectural decisions. Key responsibilities include: Leading, mentoring and developing engineering teams (functional programming) Driving architecture, engineering quality and technical best practice Ensuring platform scalability, reliability, security and cost efficiency Collaborating closely with Product and cross-functional stakeholders Supporting delivery through modern CI/ ...

Scala Developer (Remote)

Hiring Organisation
Stealth iT Consulting
Location
United Kingdom
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. 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 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 ...

Scala Developer (Remote)

Hiring Organisation
Stealth iT Consulting
Location
City of London, London, United Kingdom
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. 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 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 ...

Scala Developer (Remote)

Hiring Organisation
Stealth iT Consulting
Location
East London, London, United Kingdom
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. 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 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 ...

Scala Developer (Remote)

Hiring Organisation
Stealth iT Consulting
Location
Leeds, West Yorkshire, United Kingdom
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. 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 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 ...

Scala Developer (Remote)

Hiring Organisation
Stealth iT Consulting
Location
Bury, Greater Manchester, United Kingdom
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. 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 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 ...

Software Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£45,000
modern development standards and best practices Architecture & Design Implement enterprise-level features such as: Dependency Injection/Inversion of Control (IoC) Aspect-Oriented Programming (AOP) Functional programming patterns Transaction management frameworks Batch processing solutions Participate in systems design and architecture discussions Support systems integration across enterprise platforms … services in production Monitor applications and identify, troubleshoot, and resolve issues Contribute to service support and ongoing system improvements Collaboration & Mentorship Collaborate with cross-functional teams including product, QA, and operations Coach and mentor junior developers Promote a culture of learning and continuous improvement Maintain strong focus on user ...

Senior Full Stack Engineer

Hiring Organisation
fan3
Location
City of London, London, United Kingdom
development process. Conduct code reviews and provide constructive feedback to junior team members to improve overall code quality. Collaborate effectively within a cross-functional team to deliver high-quality solutions on time. Participate in the entire software development lifecycle, from planning and design to implementation, testing, and deployment. … clean, modular, and maintainable code while following coding standards and best practices. Knowledgeable of common software design patterns and architectures, including those applicable for functional programming, object oriented programming, and domain driven design. Understanding of the tradeoffs between different design and architecture choices. Strong problem-solving skills ...

Hadoop Spark Scala Data Engineer

Hiring Organisation
Capgemini
Location
Northampton, England, United Kingdom
policies. Create and maintain technical documentation and playbooks. Evaluate and integrate cloud based big data solutions AWS GCP Azure. Your Skills: Proficient in Scala programming with strong expertise in functional programming concepts for building scalable data applications. Extensive experience in Apache Spark (Core, SQL, and Streaming ...

Scala Developer 12-Month Contract (Outside IR35)

Hiring Organisation
Stealth IT Consulting Limited
Location
United Kingdom
Employment Type
Contract, Work From Home
Outside IR35 contract . Key Skills & Experience: Strong commercial experience with Scala Experience building high-quality, scalable backend services Exposure to microservices, REST APIs, functional programming Strong understanding of CI/CD and modern engineering practices Cloud experience (AWS ideally) Able to support occasional out-of-hours work ...

Python Engineer (Data)

Hiring Organisation
BCIS
Location
Coventry, England, United Kingdom
shape industry-leading data products and make a visible impact Who we’re looking for Comfortable writing production-quality Python code Familiar with OOP, functional programming, decorators, type hints and building reusable packages Confident with SQL: complex queries, joins, CTEs and database design (PostgreSQL ideal) Familiar with engineering ...

Scala Software Engineer

Hiring Organisation
Space Executive
Location
London Area, United Kingdom
world’s leading retail brands. This is a backend-focused engineering role, working across distributed systems, microservices architecture, and API integrations within a modern functional Scala environment. You’ll join a highly technical product engineering team building scalable systems that sit at the core of a rapidly growing … Looking For: Strong Scala Experience: Commercial experience building backend systems with Scala, including experience with modern Scala tooling and libraries Strong understanding of functional programming principles Backend & Distributed Systems Engineering Experience designing and building microservices architectures Strong understanding of RESTful APIs and distributed systems Comfortable working with scalable ...

Scala Developer - Outside

Hiring Organisation
Stealth IT Consulting Limited
Location
United Kingdom
Employment Type
Contract
client immediately. You will work on designing, developing, and maintaining high-performance applications in a fast-paced environment. Requirements: Strong experience with Scala and functional programming Able to start immediately ...