21 of 21 Functional Programming Jobs in the UK excluding London

Senior Software Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access patterns, optimize queries, tune … enterprise, SaaS, or cloud-based product environments. Strong hands-on experience with Scala, including collections, Futures, immutability, pattern matching, error handling, and clean functional design. Commercial experience with Play Framework or comparable JVM backend frameworks; Pekko or Akka experience is highly relevant. Strong understanding of relational databases, especially MySQL ...

Senior Software Developer – Scala

Location
Newcastle upon Tyne, England, United Kingdom
develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access patterns, optimize queries, tune … enterprise, SaaS, or cloud-based product environments. Strong hands-on experience with Scala, including collections, Futures, immutability, pattern matching, error handling, and clean functional design. Commercial experience with Play Framework or comparable JVM backend frameworks; Pekko or Akka experience is highly relevant. Strong understanding of relational databases, especially MySQL ...

Developer - Scala

Hiring Organisation
Hackajob Ltd
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
develop, and maintain robust backend services using Scala 2.13 and Play Framework in a Pekko-based environment. Build clean, testable, and maintainable code using functional programming principles, immutability, pattern matching, and asynchronous programming with Futures. Work with MySQL to design efficient data access patterns, optimize queries, tune … enterprise, SaaS, or cloud-based product environments. Strong hands-on experience with Scala, including collections, Futures, immutability, pattern matching, error handling, and clean functional design. Commercial experience with Play Framework or comparable JVM backend frameworks; Pekko or Akka experience is highly relevant. Strong understanding of relational databases, especially MySQL ...

Java Full Stack Developer

Hiring Organisation
E-Solutions IT Services UK Ltd
Location
Glasgow, Lanarkshire, United Kingdom
Employment Type
Full-Time
Salary
£400.00 - £480.00 per day
Responsibilities Design, develop, and maintain robust Java-based applications. Deliver secure, stable, and scalable solutions across various business and technical domains. Collaborate with cross-functional teams to understand requirements and translate them into effective technical solutions. Take ownership of projects, proactively identifying and resolving issues. Ensure best practices … coding, testing, and deployment. Required Qualifications Core Java & Functional Programming: Minimum 5 years of experience with strong understanding of functional programming concepts. Spring Ecosystem: At least 5 years of hands-on experience with Spring, Spring REST, Spring Boot, and JPA. Kubernetes: Minimum 2 years of experience ...

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
Ashton-Under-Lyne, 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 Contract

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

Scala Developer - Remote Contract

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

Lead Full Stack Kotlin Developer

Location
Leeds, England, United Kingdom
Kotlin. Experience with asynchronous messaging systems (e.g., Kafka) and Kotlin Coroutines/Flow for reactive programming. Familiarity with Kotlin-native frameworks (e.g., Ktor) or functional programming libraries (e.g., Arrow). What makes us great Alongside working with some of the most talented people out there ...

Senior Java / SQL Developer

Location
Glasgow, Scotland, United Kingdom
deployment processes. Support production systems and critical business applications. Mentor junior developers and contribute to the technical growth of the team. Collaborate with cross-functional teams within Agile delivery environments. Essential Skills & Experience Java: 5+ years of professional experience with Java (Version 11 or higher preferred). SQL/…/CD pipelines (Jenkins/GitLab), and build tools (Maven/Gradle). Desirable skills: Scala: Hands-on experience or a strong functional programming background using Scala. Big Data: Exposure to Apache Spark, Kafka, or Hadoop ecosystems. Cloud: Experience with AWS, Azure, or Google Cloud Platform. Experience ...

Junior Web Developer

Hiring Organisation
Gap Personnel
Location
Wrexham, Clwyd, United Kingdom
Employment Type
Permanent
Salary
£30000/annum
interact with data (no complex database development expected). Strong understanding of front-end architecture, component-based design, and state management. Solid grasp of programming fundamentals, including functional programming principles and common design patterns. Experience working with API-driven applications and consuming REST/JSON endpoints. Awareness ...

Sr. Mobile Quality Engineer

Hiring Organisation
EUROPEAN SOFTWARE SOLUTIONS (UK) LIMITED
Location
Burgess Hill, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
ideas despite ambiguity. Responsibilities : Collaborate with Product, Design and Development teams to understand product requirements and create comprehensive test plan and test cases. Execute functional and automated tests to verify the accuracy, completeness, and reliability of functionality. Contribute to the development and enhancement of UI automated testing frameworks built … preferably Computer Science, Engineering, or other related disciplines). Must have hands-on testing experience in iOS and Android mobile platforms by leveraging various functional and automated tools. Minimum 3+ years of mobile app Automation experience with tools like Monkey Talk, Selendriod, Appium, Katalon etc. Possesses deep knowledge ...

Scala Developer

Hiring Organisation
Scrumconnect Consulting
Location
Newcastle Upon Tyne, England, United Kingdom
ship high-performance software components that meet user needs end-to-end. Write clean, secure, and well-tested code in Scala , adhering to functional programming principles and modern development standards. Operate, maintain, and scale the services you build identifying, triaging, and resolving production issues. Follow and help improve ...

Senior Python Engineer

Hiring Organisation
INTEC SELECT LIMITED
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£450.00 per day
knowledge. Stay current with developments in AI, cloud engineering, and language assessment. Key Skills & Experience: Strong commercial Python development experience, including object-oriented and functional programming. Strong experience with FastAPI, Pydantic, SQLAlchemy, Alembic, Pytest, and type checking. Experience with Pandas, NumPy, Jupyter, OpenTelemetry, Git/GitHub, GitHub Actions ...

Senior R&D Engineer, Software

Location
City of Edinburgh, Scotland, United Kingdom
systems and data Develop software components for data acquisition, signal processing, visualization, system control, and analytics across desktop and web platforms Collaborate with cross‐functional teams to define system architecture, interfaces, and technical requirements Troubleshoot and resolve complex software issues spanning front‐end, back‐end, and hardware interfaces Qualifications … full‐stack applications using TypeScript for front‐end development and Node.js/Express for back‐end REST APIs Strong understanding of object‐oriented design, functional programming, software architecture, and modern software engineering best practices Experience building scalable, maintainable, and well‐tested software using version control, automated testing ...

Scala Developer

Hiring Organisation
TXP Technology x People
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£530.00 - £531.00 per day
first position, with occasional onsite workshops or meetings once a month. What We're Looking For Strong commercial experience with Scala Comfortable working with functional programming principles Experience building scalable, cloud-based services Excellent communication and collaboration skills Public sector experience Ability to work under BPSS clearance ...

Software Engineer III- Python 3

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
developer tooling, including prompt engineering and LLM-assisted code generationRequired qualifications, skills, and capabilitiesProficiency in Python 3, including type annotations, context managers, generators, and functional programming patternsExperience with test-driven or test-heavy development, including unit, integration, and regression testingAbility to build and maintain multi-stage data processing ...

Senior Backend Engineer

Location
Manchester, England, United Kingdom
building MCP servers or exposing internal APIs as agent-callable tools. Experience with LLM evaluation: eval suites, behavioural test design, or benchmarking agent workflows. Functional programming in C# (LanguageExt - Either/Option patterns). CDC/event-driven ingestion (Debezium, Kafka) or lakehouse exposure (Microsoft Fabric). Azure ...

Staff RTL Design Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
design. Strong RTL design skills using Verilog, SystemVerilog, or VHDL. A solid software engineering background, including experience with: Object-oriented and functional programming paradigms – C,C++,Python Compiler infrastructures, particularly domain-specific languages (DSLs). Test-driven development and writing adaptive unit tests. Excellent attention to detail … areas, including: Instruction Fetch Instruction Decode Register Renaming Instruction Scheduling Vector Processing Load-Store Units Knowledge of verification methodologies, including testbench development, UVM, and functional coverage. Why Join? This is an opportunity to work on technology that is helping shape the future of compute. You'll collaborate with some ...

Staff RTL Design Engineer - CPU Midcore

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 modeling, particularly intermediate representations for optimizing or transforming compiler passes. ...

Senior ALU Design Engineer

Location
Cambridge, England, United Kingdom
experience with arithmetic RTL design or CPU RTL design in Chisel, Verilog, System Verilog or VHDL. Knowledge of at least one object-oriented or functional programming language and willingness to adopt Chisel hardware generator design Attention to detail and a focus on high-quality code and documentation. Ability ...