1 to 25 of 275 Functional Programming Jobs

Java Developer

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
customer, development and test teams where/when required. EssentialKnowledge, skills and experience: Excellent core Java 1.8, Spring, Sprng boot, Quartz, RabbitMQ, IBM MQ, Functional programming (Erlang), Oracle and DB2 databases, Websphere and Tomcat serversExcellent and proven experience of Oracle SQL and PL/SQLStrong knowledge/experience … customer, development and test teams where/when required. EssentialKnowledge, skills and experience: Excellent core Java 1.8, Spring, Sprng boot, Quartz, RabbitMQ, IBM MQ, Functional programming (Erlang), Oracle and DB2 databases, Websphere and Tomcat serversExcellent and proven experience of Oracle SQL and PL/SQLStrong knowledge/experience ...

Programming Languages R&D Engineer(PAYE)

Location
City of Edinburgh, Scotland, United Kingdom
invite you to join us on this exciting journey and drive your career forward. Job Purpose: To work as part of a Huawei Programming Languages team, to perform original research, research transfer and engineering work on programming languages, formal methods and agentic programming in the Huawei Edinburgh … Office. The role will focus on programming language technologies for the AI era and agentic programming systems for software development , including program understanding, code generation, program transformation, automated testing and debugging, and improving the reliability of AI-generated code. Key Responsibilities: Contribute to the investigation of key technologies ...

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

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

Haskell / Scala Functional Programmer

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Haskell/Scala Functional Programmer Quant Capital is urgently looking for the best in the market of Functional Programming to join our high profile client. NO financial experience is needed in fact financial experience is probably a negative.Our client prefers to give very few details about themselves … either Haskell or ScalaI am looking for Haskell or Scala Developers with a background in:§Around the 4 years of commercial experience mark§Functional programming experience over 2 years plus§Commercial experience of either Haskell or Scala§KnockoutJS§SQL/MySQL/NoSQL§Clojure would be an added ...

7 Fundamentals of Software Engineering

Location
Greater London, England, United Kingdom
programmation procédurale, orientée objet et fonctionnelle Compétences en bases de données, systèmes d'exploitation et architecture informatique Fonds de connaissances nécessaires: Programmation & langages Procedural programming Object-oriented programming Functional programming Type systems Static vs dynamic typing Memory safety Compilation vs interpretation VMs & runtimes Garbage collection Imperative ...

Senior Software Engineer - Quant trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Architect and create comprehensive software systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software … C++Demonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming and Immutable Design. Experience with trading systems is desirable, but not required. Excellent oral and written communication skills. Bachelor's degree in Computer Science ...

Senior Scala Engineer

Location
Worthing, England, United Kingdom
note that fully remote working (100% from home) is not permitted.## **Your role**• Develop and maintain Scala services using frameworks like Play, Akka, and functional programming principles. • Write high-quality, tested code with TDD/BDD and tools such as ScalaTest. • Design and optimise microservices for performance, scalability … want to change something it’s within your power to do so.## Your skills and experience• Strong professional experience with Scala and functional programming • Experience designing and consuming REST APIs; JSON validation/serialisation using Play JSON or Circe. • Designing for and querying relational databases such as PostgreSQL ...

Software Developer F#

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Developing and maintaining tools and applicationsOperating system buildsSoftware deploymentEntire development life-cycle of each projectMy client uses a number of different platforms and programming languages to devlop and maintain the trading environment. You will gain exposure to multiple parts of the business and will be expected to collaborate with … others. As a developer you will need:3+ years' experience developing in a .NET languageWPF experience for GUI applicationsF# or functional programming experienceWindows ServicesASP.NetWebAPIAn openness to learn other languages, particularly functional programming languages. MS SQLPowershellA knack for optimising codeThis role suits a candidate ...

Remote Software Engineer

Location
London, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Norfolk, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Ayr, Ayrshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Haverfordwest, Pembrokeshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Callander, Perthshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Alloa, Clackmannanshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Lincoln, Lincolnshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Cumnock, Ayrshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Banbury, Oxfordshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Glasgow, Lanarkshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Shotts, Dunbartonshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Bonnyrigg, Midlothian, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Peterhead, Aberdeenshire, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Keswick, Cumbria, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...

Remote Software Engineer

Location
Sunderland, Durham, United Kingdom
explicit operating framework and the space to focus on delivering real value for our customers. The team The Craft function has seven small, cross-functional engineering teams - each with engineers, an engineering manager, and a product manager, working closely with designers. You'll join one team that owns … yours to monitor, debug, and improve when issues arise Your background You'll fit well here if you come from one of these backgrounds: Functional programming - you've shipped production Clojure, Elixir, Erlang, Haskell, Scala, or Scheme in a professional setting, or you've built substantial personal projects ...