16 of 16 Permanent 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. ...

Senior Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
party systems Required Experience At least 2 years of professional experience with Scala ; prior experience with another JVM language is welcome Understanding of functional programming principles , with hands-on experience using functional programming libraries Strong knowledge of SQL and relational databases, particularly PostgreSQL Knowledge of Terraform … Docker, AWS Experience designing, developing, and deploying microservices-based architectures and HTTP RESTful APIs We use a functional Scala stack built primarily on the Typelevel ecosystem , including: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick. Interview Process Our interview process is designed to be clear, fair, and human ...

Head of Engineering

Hiring Organisation
Jobleads-UK
Location
Manchester, England, United Kingdom
high-calibre team of Software Developers and DevSecOps engineers working on a microservice architecture running on Kubernetes in AWS. It's built following strict functional design principles, TDD and CI/CD pipelines to automatically deploy to production. You’ll combine people leadership with technical evolution of the platform … ready for your first Head of role. You’ll thrive here if you: Have a strong JVM background (Scala, Kotlin or Java) particularly using functional programming principles Possess a strong testing mindset with experience in TDD and CI/CD practices. Are experienced with AWS and infrastructure ...

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
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 ...

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 ...

Software Developer

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£48000/annum
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 Software Engineer - Retain

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
capability Lead by example through code and design discussions, mentoring and pairing. Encourage practical testing, CI/CD, type-safe APIs and pragmatic functional patterns to raise standards and shape long‐term direction. A LITTLE MORE ON WHAT YOU’LL BE DOING: As a Senior Engineer at the company … environments and the benefits and limitations of Layered Architecture Understanding of how infrastructure and application layers work together to optimise your solutions. Knowledge of functional programming concepts SQS and EventBridge as transport services with an interest in stream processing and queue optimisation. WHAT WE OFFER (in addition ...

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 ...

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 ...

Senior Full-Stack Engineer: Data-Driven APIs & Cloud

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
with AWS, Google Cloud, Azure, etc. Passion and proven background in picking up and adopting new technologies on the fly. Exposure to Scala or functional programming in general. Exposure to highly concurrent, asynchronous back‐end technologies such as Ktor, Play, RxJava, etc. Understanding and meeting business requirements. #J ...

Quant Developer - FRTB and Scala

Hiring Organisation
CBSbutler Holdings Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
risk calculation workflows * Contributing to the design of strategic risk technology platforms Skills and Experience: * Strong commercial experience with Scala development * Solid understanding of functional programming principles * Experience within Market Risk, Quantitative Development or Risk Analytics environments * Knowledge of FRTB, particularly IMA, highly desirable * Experience working with large ...

Senior RTL Design Engineer - CPU

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
Proficiency in hardware (RTL) design in Verilog, System Verilog, or VHDL. Strong software engineering skills/background, including object-oriented, aspect-oriented, and particularly functional programming. Templated metaprogramming in any language. Compiler infrastructures, particularly for domain-specific languages. Data modelling, particularly intermediate representations for optimizing or transforming compiler passes. ...

Staff RTL Design Engineer - CPU Midcore

Hiring Organisation
Jobleads-UK
Location
Cambridge, England, United Kingdom
design. Proficiency in hardware (RTL) design in Verilog, SystemVerilog, or VHDL. Strong software engineering skills/background, including object‐oriented, aspect‐oriented, and particularly functional programming. Templated metaprogramming in any language. Compiler infrastructures, particularly for domain‐specific languages. Data modeling, particularly intermediate representations for optimizing or transforming compiler passes. ...