1 to 25 of 64 Functional Programming Jobs

Backend Java Developer - eDV Cleared

Location
Leicester Forest East, England, United Kingdom
Build backend components and services using Java‐based frameworks and languages Apply enterprise development patterns such as dependency injection, inversion of control, aspect‐oriented programming, functional programming, and test‐driven development Develop secure and efficient data access using data access frameworks and transaction management techniques Support integration … . Required technical and professional expertise Java/JEE development Java frameworks (e.g., Spring) Web technologies (JSP/Servlets) Dependency injection, IoC, AOP Functional programming concepts Test‐driven development (TDD) Data access frameworks (JPA/Hibernate or similar) Transaction management Batch processing concepts API development and integration DevOps ...

Senior Java Developer - eSC/eDV Required

Location
Leicester Forest East, England, United Kingdom
related frameworks. Build web components using modern Java frameworks and languages. Apply enterprise development practices such as dependency injection, inversion of control, aspect‐oriented programming, functional programming, and test‐driven development. Develop secure, efficient data access using appropriate data access frameworks and transaction management. Support integration with … Java frameworks such as Spring Understanding of web technologies, including JSP and Servlets Familiarity with dependency injection, inversion of control, and aspect‐oriented programming Awareness of functional programming ideas as applied in Java Experience working with test‐driven development Ability to use data access tools such ...

Lead Software Architect

Location
Greater London, England, United Kingdom
product capable of supporting future markets and business models. Translate business and system requirements into clear high-level technical designs, architecture and documentation. Define functional and non-functional technical requirements and help shape the engineering backlog. Lead architectural decisions covering technology, development approaches, workflows, integration patterns and coding … some of the following would be beneficial, but you don’t need to tick every box : Terraform or Infrastructure as Code GitHub Actions JOOQ Functional programming Programming languages or technology stacks outside Java Broader cloud and DevOps technologies Enterprise or ERP integrations Experience developing platforms for multiple ...

Senior Software Developer - Scala

Hiring Organisation
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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
Sage
Location
City, Newcastle Upon Tyne, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
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 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 ...

Scala Developer

Hiring Organisation
SF Partners
Location
London, Cremorne, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum great benefits
Scala Developer with solid functional programming understanding is sought on a remote basis by an international software house based in the UK. This Scala Developer would be joining the innovation arm of the business tasked with building complex, highly scalable greenfield solutions utilised worldwide to deliver critical infrastructure. … class physical and mental wellbeing program. This Scala Developer should have most of the following key skills: - At least three years commercial scala programming - Strong framework experience (Akka, Play etc) - Relational database experience - PostgreSQL - MongoDB, NoSQL - RESTful API design and integration experience - Solid unit test understanding - Spec2, scalaTest ...

Scala Developer

Hiring Organisation
SF Partners Admin
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
Scala Developer with solid functional programming understanding is sought on a remote basis by an international software house based in the UK. This Scala Developer would be joining the innovation arm of the business tasked with building complex, highly scalable greenfield solutions utilised worldwide to deliver critical infrastructure. … class physical and mental wellbeing program. This Scala Developer should have most of the following key skills: - At least three years commercial scala programming - Strong framework experience (Akka, Play etc) - Relational database experience - PostgreSQL - MongoDB, NoSQL - RESTful API design and integration experience - Solid unit test understanding - Spec2, scalaTest ...

SC Cleared Scala Developer

Hiring Organisation
Synergize Consulting Limited
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Contract
best practices in software development, testing and operational support. Essential Skills and Experience Strong commercial experience developing applications using Scala . Solid understanding of functional programming principles and patterns. Experience designing and building microservices and APIs. Familiarity with the Play Framework. Experience working in Agile delivery teams. … government technology services, working on high-priority projects that support HMRC and wider government operations. If you are an experienced Scala Developer with strong functional programming skills and the required security clearance, we would welcome your application. ...

Scala Developer - SC Cleared

Hiring Organisation
Synergize Consulting Ltd
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 615 Daily
best practices in software development, testing and operational support. Essential Skills and Experience Strong commercial experience developing applications using Scala . Solid understanding of functional programming principles and patterns. Experience designing and building microservices and APIs. Familiarity with the Play Framework. Experience working in Agile delivery teams. … government technology services, working on high-priority projects that support HMRC and wider government operations. If you are an experienced Scala Developer with strong functional programming skills and the required security clearance, we would welcome your application. ...

Software Engineer

Location
Reading, England, United Kingdom
implications, communicate recommendations clearly and collaborate with engineers and stakeholders throughout delivery. Alongside your own development work, you’ll contribute to code reviews, pair programming, quality assurance and knowledge‐sharing. You’ll also help less‐experienced engineers develop their technical capabilities through practical support, mentoring and constructive feedback. What … technical approaches, assessing trade‐offs such as performance, security, maintainability, complexity, cost and resource requirements. Develop and maintain clean, reliable software that meets agreed functional and non‐functional requirements, supported by clear user and developer documentation. Diagnose and resolve issues across development and production environments, identifying blockers early ...

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

Lead Software Developer

Location
Greater London, England, United Kingdom
stack software development principles and modern engineering practices. Experience designing and implementing RESTful APIs and event-driven architectures. Strong knowledge of object-oriented and functional programming concepts. Experience with CI/CD tools, containerization technologies, frontend frameworks such as React, and advanced Java frameworks including Spring and Hibernate. ...

Senior Web Developer

Location
Wrexham, Wales, United Kingdom
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 ...

Senior Web Developer

Hiring Organisation
Gap Personnel - Wrexham
Location
Wrexham, Conwy County, Wales, United Kingdom
Employment Type
Permanent
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 ...

Senior Full Stack Developer (Kotlin, React) – Banking – London

Location
Greater London, England, United Kingdom
business, ship frequent releases, and have a real influence on product and technical direction. How we build XP practices: Test‐Driven Development, pair programming, continuous refactoring, trunk‐based development, and frequent production releases. Human‐in‐the‐loop AI: We use GitHub Copilot to improve quality while keeping humans … with experience using a JVM language on the server side (10+ years of professional software development) Strong grounding in Object‐Oriented and/or Functional programming concepts Proven use of XP/agile practices: TDD, acceptance testing, pair programming, continuous integration Experience applying iterative development to deliver ...

Scala Developer

Location
Sunderland, 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 AI Product Engineer

Location
United Kingdom
Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field. Background in category theory, type theory, or formal methods Experience with functional programming paradigms Familiarity with scientific computing or numerical programming environments What We Offer Collaborative and growth‐oriented work environment. Competitive consultancy ...

Senior Associate Software Engineer- Python

Location
Glasgow, Scotland, United Kingdom
Design and maintain AI developer tooling, including prompt engineering and LLM-assisted code generation Required qualifications, skills, and capabilities Proficiency in Python, object oriented programming, context managers, generators, and functional programming pattern Experience with test-driven or test-heavy development, including unit, integration, and regression testing Understanding … financial services, derivatives pricing, market data, or valuation concepts Experience with distributed compute or job scheduling systems Knowledge of reactive or event-driven programming #J-18808-Ljbffr ...

Software Engineer - (Platform Experience)

Location
Greater London, England, United Kingdom
more effectively. What we are looking for A mid-level Software Engineer with experience in Typescript, React, Node.js & AWS. We organise ourselves into cross-functional squads, with each squad working together on a common goal. You’ll be joining our Platform Experience squad with a mission to help … product managers, and designers to align on requirements and deliver high-quality features that enhance our learning and researching experience. You and your cross-functional squad will look after application features from inception to production working with customers and business stakeholders to bring them to life and support them ...

Lead Software Engineer

Location
Grove, England, United Kingdom
systems, real-time streaming technologies (Kafka, WebSockets), and data persistence strategies spanning relational, document, and time-series stores- Familiarity with or genuine curiosity around functional programming, including languages such as F#- A proven track record designing and delivering scalable, maintainable systems with end-to-end technical ownership ...

Senior Software Engineer - AI Products (SVP)

Location
Greater London, England, United Kingdom
Generative AI applications, including experiment design, model evaluation and performance measurement; exposure to MLflow is advantageous. Strong understanding of software architecture, technical design and functional programming principles. Experience working with databases such as PostgreSQL or Oracle, with exposure to Kubernetes/OpenShift advantageous. Practical experience with CI/ ...

Senior Software Engineer – Data

Location
Greater London, England, United Kingdom
data engineering across Elliptic. Leverage and deploy AI and agentic systems to operate more effectively. Tech environment Scala | Spark | Databricks | AWS | Airflow | Kubernetes | Terraform | Functional Programming You will thrive here if you Enjoy end‐to‐end ownership, from writing the code to architecture design to coaching others through … Enjoy working with AI to benefit the company, your team and yourself. What we are looking for Hands‐on production experience with Scala and functional programming. Ability to design, build, and maintain distributed data systems in a cloud‐based environment. Hands‐on experience with big data frameworks such ...

Senior Lead Software Engineer - Strategic Index - Commodities - Front Office

Location
Greater London, England, United Kingdom
completion with appropriate stakeholders Communicate clearly with both technical and non-technical audiences Required Qualifications, Capabilities, and Skills Proficiency in object-oriented or functional programming using Python, Java, C++, or C# Willingness to become proficient and develop in Python Demonstrated ability to deliver high-quality, well-tested software … from requirements through production support Commitment to building reliable, maintainable software with a strong testing mindset Ability to collaborate effectively on a global, cross-functional team Commitment to continuous learning and improving engineering practices Preferred Qualifications, Capabilities, and Skills Experience developing applications in finance or investment banking, such ...