Northampton, Northamptonshire, East Midlands, United Kingdom Hybrid / WFH Options
Data Inc. (UK) Ltd
Pay rate:- Job Description: As a Scala Developer, you will be responsible for designing, developing, and maintaining Scala applications. You will collaborate with cross-functional teams to define, design, and ship new features, as well as maintain and improve existing codebases. Your role will also involve troubleshooting, debugging, and … optimizing application performance. You should have a strong understanding of functionalprogramming concepts and be proficient in Scala, as well as have experience with related technologies. Location Flexibility: We are now considering candidates across the UK, including Scotland, as the client has offices in Glasgow and Northampton. Travel … support provided . We will be assessing their coding logic and Scala expertise . Responsibilities: Design, implement, and maintain Scala applications. Collaborate with cross-functional teams to define and develop new features. Write clean, maintainable, and efficient code. Troubleshoot, debug, and optimize application performance. Contribute to the entire development More ❯
experience of Continuous Integration (CI/CD) Practical experience of version control systems (Git) Solid knowledge of data structures and algorithms Solid knowledge of functionalprogramming paradigms Experience refactoring code with scale and production in mind Experience with asynchronous architecture Familiar with AWS, Unix/Linux, Git, SQL … and REST Bonus Points for Experience or interest in: Functionalprogramming languages such as Scala, Haskell and Clojure Relational and NoSQL databases such as PostgreSQL and MongoDB DevOps such as Terraform, Fargate and Kubernetes Frontend development such as Node.js and React Messaging protocols Internal and external DSL's More ❯
building robust, reactive systems using modern Java frameworks. Roles and Responsibilities: Design and implement highly scalable and reactive backend systems in Java. Utilize reactive programming frameworks like Kafka Streams , Akka , Eclipse Vert.x , or Apache Flink . Leverage Java concurrency features including multithreading and Executor Services to ensure optimal performance. … Apply functionalprogramming paradigms in Java to write clean, efficient, and maintainable code. Champion sound engineering practices including SOLID principles , unit testing , and clean code methodologies. Deploy and manage containerized applications in Kubernetes using tools like Helm Charts . Configure and manage Kubernetes infrastructure including Service Mesh , Control … development workflows. Key Requirements: 8+ years of experience in Java development, with a strong focus on backend systems. Proven hands-on experience in reactive programming using Kafka Streams, Akka, Vert.x, or Flink. Deep understanding of multithreading , concurrency , and Executor Services in Java. Solid grounding in functionalprogrammingMore ❯
london, south east england, united kingdom Hybrid / WFH Options
Solytics Partners
building robust, reactive systems using modern Java frameworks. Roles and Responsibilities: Design and implement highly scalable and reactive backend systems in Java. Utilize reactive programming frameworks like Kafka Streams , Akka , Eclipse Vert.x , or Apache Flink . Leverage Java concurrency features including multithreading and Executor Services to ensure optimal performance. … Apply functionalprogramming paradigms in Java to write clean, efficient, and maintainable code. Champion sound engineering practices including SOLID principles , unit testing , and clean code methodologies. Deploy and manage containerized applications in Kubernetes using tools like Helm Charts . Configure and manage Kubernetes infrastructure including Service Mesh , Control … development workflows. Key Requirements: 8+ years of experience in Java development, with a strong focus on backend systems. Proven hands-on experience in reactive programming using Kafka Streams, Akka, Vert.x, or Flink. Deep understanding of multithreading , concurrency , and Executor Services in Java. Solid grounding in functionalprogrammingMore ❯
/or Computer Vision 4+ years’ experience in commercial software development, including: Unity3D engine experience (with strong C# development) Solid knowledge of object-oriented programming, functionalprogramming, and design patterns Integration with REST APIs, SQL databases, or GraphQL Scripting experience in Powershell, Bash, or Python Software engineering … Vulkan, DirectX, or Metal Experience with 3D tools (e.g., Blender, Maya) or 2D tools (e.g., Photoshop) C/C++ development for systems or embedded programming Knowledge of computational or raw photography techniques Please apply today or message me directly for more information. More ❯
/or Computer Vision 4+ years’ experience in commercial software development, including: Unity3D engine experience (with strong C# development) Solid knowledge of object-oriented programming, functionalprogramming, and design patterns Integration with REST APIs, SQL databases, or GraphQL Scripting experience in Powershell, Bash, or Python Software engineering … Vulkan, DirectX, or Metal Experience with 3D tools (e.g., Blender, Maya) or 2D tools (e.g., Photoshop) C/C++ development for systems or embedded programming Knowledge of computational or raw photography techniques Please apply today or message me directly for more information. More ❯
algorithms to price, hedge, and execute trades efficiently. Ensure Stability & Performance: Monitor and improve system reliability, speed, and accuracy. Explore New Technologies: Experiment with functionalprogramming, Rust, and other emerging tools to stay ahead of the curve. Qualifications Minimum 3 years of experience with Java (or another strongly … typed language) Familiarity with SQL databases (SQL Server, Postgres, etc.) Experience with cloud platforms Strong programming and testing mindset A passion for high-performance computing, automation, and finance Experience in functionalprogramming Familiarity with trading systems or financial markets What We’re Looking For We are searching More ❯
algorithms to price, hedge, and execute trades efficiently. Ensure Stability & Performance: Monitor and improve system reliability, speed, and accuracy. Explore New Technologies: Experiment with functionalprogramming, Rust, and other emerging tools to stay ahead of the curve. Qualifications Minimum 3 years of experience with Java (or another strongly … typed language) Familiarity with SQL databases (SQL Server, Postgres, etc.) Experience with cloud platforms Strong programming and testing mindset A passion for high-performance computing, automation, and finance Experience in functionalprogramming Familiarity with trading systems or financial markets What We’re Looking For We are searching More ❯
Location: London/Hybrid Salary: £150,000-£200,000 (DOE) - Upto £300,000 Total comp Skills: Java, C++, Python, Low Latency, Microservices, API's, Functionalprogramming, OTC, Crypto Assets Roc Search have partnered with a well established trading firm with over 30 years of experience bringing technology and … stack software systems including trading systems, exchange connectivity solutions, and monitoring systems - Use multiple languages, including Java, C++, and Python - Testing at the unit, functional, and integration level - Working on legacy code as well as greenfield development - Providing on-call support as needed - Collaborating with traders, researchers, and software … preferably Python. - Demonstrated knowledge of network communication, including multicast and WebSockets - Experience with inter-process messaging, micro-service architectures, and API design - Experience with FunctionalProgramming and Immutable Design - Experience with trading systems is desirable, but not required - Excellent oral and written communication skills - B.S. in Computer Science More ❯
london, south east england, united kingdom Hybrid / WFH Options
Roc Search
Location: London/Hybrid Salary: £150,000-£200,000 (DOE) - Upto £300,000 Total comp Skills: Java, C++, Python, Low Latency, Microservices, API's, Functionalprogramming, OTC, Crypto Assets Roc Search have partnered with a well established trading firm with over 30 years of experience bringing technology and … stack software systems including trading systems, exchange connectivity solutions, and monitoring systems - Use multiple languages, including Java, C++, and Python - Testing at the unit, functional, and integration level - Working on legacy code as well as greenfield development - Providing on-call support as needed - Collaborating with traders, researchers, and software … preferably Python. - Demonstrated knowledge of network communication, including multicast and WebSockets - Experience with inter-process messaging, micro-service architectures, and API design - Experience with FunctionalProgramming and Immutable Design - Experience with trading systems is desirable, but not required - Excellent oral and written communication skills - B.S. in Computer Science More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
慨正橡扯
Who we are looking for A technically minded Software Developer, who wants to continue to learn, with an interest in functionalprogramming and distributed systems. Within our Core Systems team, all systems and services are housed on a Linux operating system and primarily built around open source technologies. … inclusion in the Company's hybrid working from home policy. Preferred skills and experience Server side development (services, systems, messaging, middleware). Exposure to functionalprogramming (such as Erlang, Haskell, F#, Scala or Go). Experience of distributed systems. Complex event process/continuous query languages. Client/ More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
bet365
Who we are looking for A technically minded Software Developer, who wants to continue to learn, with an interest in functionalprogramming and distributed systems. Within our Core Systems team, all systems and services are housed on a Linux operating system and primarily built around open source technologies. … inclusion in the Company’s hybrid working from home policy. Preferred skills and experience Server side development (services, systems, messaging, middleware). Exposure to functionalprogramming (such as Erlang, Haskell, F#, Scala or Go). Experience of distributed systems. Complex event process/continuous query languages. Client/ More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
bet365
Who we are looking for A technically minded Software Developer, who wants to continue to learn, with an interest in functionalprogramming and distributed systems. Within our Core Systems team, all systems and services are housed on a Linux operating system and primarily built around open source technologies. … inclusion in the Company’s hybrid working from home policy. Preferred skills and experience Server side development (services, systems, messaging, middleware). Exposure to functionalprogramming (such as Erlang, Haskell, F#, Scala or Go). Experience of distributed systems. Complex event process/continuous query languages. Client/ More ❯
talent, ensuring that your contributions are recognized and well-compensated. Key Responsibilities: Develop and maintain interactive web applications Create pixel-perfect UI implementations Apply functionalprogramming and optimize performance Collaborate across teams to ensure a seamless product Required Skills & Experience: Strong expertise in TypeScript, React, GraphQL, Redux, and … CSS-in-JS Familiarity with the React reconciliation process and browser debugging tools Experience in functionalprogramming and Jest for testing Bonus Experience: Knowledge of RxJS, Node.js, WebSockets, Vite/ESBuild, Docker, and more Familiarity with back-end technologies such as C#, Kafka, and Snowflake This opportunity offers More ❯
talent, ensuring that your contributions are recognized and well-compensated. Key Responsibilities: Develop and maintain interactive web applications Create pixel-perfect UI implementations Apply functionalprogramming and optimize performance Collaborate across teams to ensure a seamless product Required Skills & Experience: Strong expertise in TypeScript, React, GraphQL, Redux, and … CSS-in-JS Familiarity with the React reconciliation process and browser debugging tools Experience in functionalprogramming and Jest for testing Bonus Experience: Knowledge of RxJS, Node.js, WebSockets, Vite/ESBuild, Docker, and more Familiarity with back-end technologies such as C#, Kafka, and Snowflake This opportunity offers More ❯
working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build and support systematic trading models. An interest in functionalprogramming and its application in the real world would be useful. The roles would suit candidates with 5+ years experience and significant part … and driven engineers Greenfield Python/Golang work, both challenging and rewarding Join an exciting company with many opportunities to progress your Python and functionalprogramming career. Send your CV for immediately review and further details. More ❯
working closely with the quantitative researchers and alongside other extremely talented and driven engineers to build and support systematic trading models. An interest in functionalprogramming and its application in the real world would be useful. The roles would suit candidates with 5+ years experience and significant part … and driven engineers Greenfield Python/Golang work, both challenging and rewarding Join an exciting company with many opportunities to progress your Python and functionalprogramming career. Send your CV for immediately review and further details. More ❯
Denver, Norfolk, United Kingdom Hybrid / WFH Options
Guidant Global
team. How you'll make an impact: We are seeking an engineer who thrives in an agile environment, can successfully partner with small, cross-functional teams, and who wants to be empowered to make a difference. Software Development Engineers are tasked with optimizing large data sets and implementing data … experience. Hands-on industry experience in software design, development, and algorithmic problem-solving. Proficiency in Scala, along with experience in at least one additional programming language. Functionalprogramming experience is a plus. A strong focus on writing high-quality, maintainable, and scalable software. Familiarity with any of More ❯
Denver, Colorado, Norfolk, United Kingdom Hybrid / WFH Options
Guidant Global
team. How you'll make an impact: We are seeking an engineer who thrives in an agile environment, can successfully partner with small, cross-functional teams, and who wants to be empowered to make a difference. Software Development Engineers are tasked with optimizing large data sets and implementing data … experience. Hands-on industry experience in software design, development, and algorithmic problem-solving. Proficiency in Scala, along with experience in at least one additional programming language. Functionalprogramming experience is a plus. A strong focus on writing high-quality, maintainable, and scalable software. Familiarity with any of More ❯
and visible part of every user's journey at Disney properties. The Identity Platform Consolidation squad is responsible for making sure consumer-facing application programming interfaces (APIs) are stable, performant, and can meet the broad needs of the business, while maintaining modern security standards. We are a mission-driven … least one of the following cloud providers: Amazon Web Services (AWS), Google Cloud Compute (GCP), or Microsoft Azure. Preferred Qualifications Familiarity with the Scala programming language and popular frameworks such as: Cats, Cats Effect, ZIO, and http4s. Familiarity with both object oriented programming (OOP) and functionalprogrammingMore ❯
Norwich, Norfolk, United Kingdom Hybrid / WFH Options
The Adaptavist Group
key underlying causes of customer issues. Debug technical issues and formulate hypotheses for resolution. What we're looking for Understanding of at least one programming language, such as TypeScript, JavaScript, Java, or Python. Basic understanding of Object-Oriented Programming (OOP) and FunctionalProgramming paradigms. Fundamental knowledge More ❯
teams to deliver against the company's objectives. Interpret internal and external business challenges and recommend appropriate system and technology solutions to produce a functional solution. Identify areas for improvement and development using a full range of software development tools. Undertaking any other tasks/duties as may be … how to apply them to monitor models. Strong knowledge of Python (such as numpy, pandas, matplotlib, streamlit, and opencv). Strong knowledge of modern programming paradigms (OOP, functionalprogramming etc). Ability to write clean, robust, readable, error handling and error tolerant code. Good knowledge of at More ❯
skills, with a deep preference for teamwork Experience in independent project management of complex problem solving Tech-agnostic engineer, with competence in a major programming language - experience in functionalprogramming languages is preferred. Some of the technologies we use include Elixir, Phoenix LiveView, EmberJS, TypeScript, Python, Postgres More ❯
Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS, ES6+, Typescript OOP and SOLID principles; Reactjs, Angular, Webpack based web-applications; Familiarity with functionalprogramming REST API, Websockets Reactive Programming (RXJS); Experience of using Test Frameworks (JEST) SCSS/BEM Performance Testing Experience with DevTools and … workspace (NRWL and NX) Understanding Trunk development and Git flow. Sonar cloud quality gates. SEO SSR Algorithmic problem-solving skills Any experience with BE programming languages. More ❯
Scrum ceremonies participation Job Requirements Commercial experience 2+ years JS, ES6+, Typescript OOP and SOLID principles; Reactjs, Angular, Webpack based web-applications; Familiarity with functionalprogramming REST API, Websockets Reactive Programming (RXJS); Experience of using Test Frameworks (JEST) SCSS/BEM Performance Testing Experience with DevTools and … workspace (NRWL and NX) Understanding Trunk development and Git flow. Sonar cloud quality gates. SEO SSR Algorithmic problem-solving skills Any experience with BE programming languages. More ❯