1 to 25 of 28 Functional Programming Jobs

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

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

Scala Developer - Remote Contract - £450 Outside IR35

Hiring Organisation
Stealth iT Consulting
Location
Leeds, UK
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 - £450 Outside IR35

Hiring Organisation
Stealth iT Consulting
Location
Bury, Greater Manchester, UK
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 - £450 Outside IR35

Hiring Organisation
Stealth iT Consulting
Location
City of London, Greater London, UK
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
East London, London, 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
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
Altrincham, 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 ...

Scala Developer - Remote Contract

Hiring Organisation
Stealth iT Consulting
Location
Central London / West End, London, 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 ...

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

Software Developer

Hiring Organisation
Experis IT
Location
City, London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 48,000 Annual
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 ...

Full Stack Engineer

Hiring Organisation
HCL Global System INC
Location
Roanoke, Texas, United States
Employment Type
Permanent
Salary
USD Annual
environment with a constant focus on learning, mentoring, and encouraging others. The Skills You Bring Passion crafting outstanding experiences using your strong understanding of functional programming and front end and API design patterns. Knowledge of the web application landscape, architectures, trends, and emerging technologies used in crafting performant ...

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

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

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

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