scalable and efficient Back End services and APIs using Scala and Play Framework. Implement concurrency and distributed systems using Akka Actors and Streams. Utilize functionalprogramming concepts and libraries such as Cats to write clean and maintainable code. Collaborate with cross-functional teams to design and implement … the quality of codebase. Troubleshoot and debug production issues, ensuring timely resolution. Requirements: Proven experience as a Scala Developer, with a strong understanding of functionalprogramming principles. Proficiency in Scala programming language and familiarity with Play Framework, Akka, Cats, and HTTP technologies. Experience building RESTful APIs and more »
providing APIs Integrating with 3rd party systems Requirements Required Experience: Scala (4+ years of real, hands-on experience in Scala in a professional environment) Functionalprogramming and hands-on experience with functionalprogramming libraries Excellent knowledge of SQL and relational databases HTTP REST APIs Experience building 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 3+ years experience and significant part … team of research mathematicians, computer scientists and trading analysts at the top of their chosen fields. Essential Skills ·3+ years commercial experience in python programming Ability to program in an object oriented, functional or dynamic language, exhibited by personal projects, open source contributions, or commercial experience. ·Knowledge of … bonus and benefits 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 »
+ equity We have partnered with a startup fintech company, working across trading, transactions and blockchain who are scaling up their tech team across FunctionalProgramming, utilising Scala, Haskell, Rust, with elements in Erlang and Golang. Seeking a head of engineering keen to continue being stuck in with … YoY growth over the next few years. Ideal Background: Startup mentality, understanding complex scaling needs and requirements Hands on with a keen interest in FunctionalProgramming Financial, trading, blockchain, banking background would be ideal 5+ years' experience working with FP, either Scala, Haskell or Rust ideally Agile approach 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 »
ecosystem. Python application design and architectural patterns. Able to incrementally deliver Server Side applications to meet dynamic customer requirements. Solid understanding of object-oriented programming and functionalprogramming paradigms. Demonstrable ability to write clean and readable code. Experience with SQL and any industry standard relational database. Understanding more »
Greater London, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
role requires expertise in Java, Scala, AWS, and Spring, along with a strong foundation in software engineering principles. You will collaborate closely with cross-functional teams to understand business requirements and deliver high-quality solutions that meet or exceed expectations. Key Responsibilities: Design, develop, and maintain backend services and … Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional experience in software development. Proficiency in Java and Scala programming languages. Strong knowledge of the Spring Framework, including Spring Boot and Spring Security. Experience with AWS cloud services and infrastructure. Familiarity with microservices architecture … skills. Ability to thrive in a fast-paced, dynamic environment. Preferred Skills: Experience with other JVM languages such as Kotlin or Groovy. Knowledge of functionalprogramming concepts. AWS or Spring certification is a plus. Benefits: Competitive salary Comprehensive benefits package Flexible work schedule Remote work options Professional development more »
be responsible for designing, implementing, and maintaining scalable and efficient finance applications using Scala, CATS, and Akka. You will work closely with their cross-functional team to deliver high-quality software solutions. Requirements: Proven experience as a Scala Developer or similar role. Strong proficiency in Scala programming language. … Experience with functionalprogramming libraries like CATS. Familiarity with Akka toolkit for building concurrent, distributed, and resilient message-driven applications. Excellent problem-solving and analytical skills. Good communication and teamwork abilities. If you wish to discuss this role, please apply directly. more »
for learning and improving yourself and others. Responsibilities Understand and question the underlying business goals/requirements. Collaborate with others through whiteboarding and pair programming sessions. Communicate effectively with team members, stakeholders and customers. Produce clean code and practise merciless refactoring supported by unit/acceptance testing. Deliver (design … Required Must Have: Experience in delivering scalable, fully tested cloud native solutions - particularly with AWS (API Gateway, Lambda, DynamoDB, SQS/SNS). Strong functionalprogramming skills in Java/JavaScript/Typescript ideally with Node.js . Experience working with OpenAPI and API frameworks/automated testing tools. more »
in Core Computer Science background from an good university 7+ years of Java development experience Excellent coding skills in Java, with good understanding of functionalprogramming paradigm 2+ years of on-the-job Big Data (Hadoop, Spark) experience 2+ years experience in unit testing and test-driven development more »
development team building commercial software. Current experience using TypeScript, Node.js and C# Event Driven Architecture (microservices). AWS Lambda. Unit Testing. Desirable knowledge:Kanban. Functional programming. AWS DynamoDB. AWS Serverless. GraphQL GitHub. Salary; £60,000 - £70,000 + 20% bonus, pension, (further details to be provided) The company host more »
est London (Hybrid role, x3 days per week in the office) Technical Experience: Proven work experience in Scala development, with a strong understanding of functionalprogramming concepts. Proficiency in Akka HTTP and Akka Streams. Familiarity with the Typelevel stack, i.e: Kafka, Cassandra, Kubernetes, GCP, and/or AWS. … Desirable Experience: Experience with machine learning and its application in personalisation services is a plus. Ability to work effectively in a collaborative, cross-functional team environment. Excellent communication skills and the ability to provide constructive feedback. Passion for championing best practices and driving continuous improvement. Responsibilities: Developing real-time … of Akka HTTP and Akka Streams to maintain and enhance existing services. Exercising autonomy and self-organisation as an integral part of a cross-functional agile team. Iteratively refining team processes to enable continuous integration and delivery of high-quality applications. Implementing best practices like Test-Driven Development (TDD more »
Visa sponsorship available for strong Oracle R12 Techno Functional Specialists with SCM or ASCP/Demantra experience. Oracle R12 Techno functional developer – Oldham – Greater Manchester, to £50K + excellent benefits - Visa sponsorship available Oracle EBS R12, supply chain (OM, PO), planning systems, functionalprogramming, ASCP, Demantra … Billion global client who specialise in the design and manufacture of electronics and semiconductor components. This is an exciting opportunity for an Oracle Techno Functional developer to join a busy IT commercial systems team who design, develop, implement and support primarily financial and supply chain systems for their European … capabilities of the software available. You will be offered a very competitive salary, regular pay reviews and promotional opportunities. You will need - Experience in Functional Development of Oracle R12 Supply Chain (OM, PO at least) packages, which should include some of - Accounts Receivable, Accounts Payable, General Ledger, Fixed Assets more »
Kafka, Cassandra, and Kubernetes , we want to hear from you! Key Responsibilities: 💥Develop high-quality Scala code to meet project requirements. 💥Collaborate with cross-functional teams to design, develop, and implement scalable solutions. 💥Utilize Kafka, Cassandra, and Kubernetes to build robust and efficient applications. 💥Participate in pair programming … knowledge sharing. 💥Implement Test-Driven Development (TDD) practices to ensure software reliability. Requirements: Proven experience as a Scala Developer, with a strong understanding of functionalprogramming principles.🌟 Hands-on experience with Kafka, Cassandra, and Kubernetes.🤖 Familiarity with Pair Programming and Test-Driven Development.⚡ Excellent problem-solving skills more »
in search for an ambitious Software Engineer coming from a modern Java/Python/C# background that is open to learning a new functionalprogramming language. The team that's hiring is looking to bring on board a smart developer that will jump into a fast-paced more »
Greater London, England, United Kingdom Hybrid / WFH Options
Cititec Talent
must scale to thousands of requests per second. The ideal candidate should have the majority of the following: At least 3 years of professional functionalprogramming experience. Experience with Clojure, Haskell, F#, or Rust would be ideal. Strong distributed systems background. Full-stack exposure (integrating front and backends more »
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 … and Python Demonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with FunctionalProgramming and Immutable Design. Experience with trading systems is desirable Excellent oral and written communication skills. Bachelor's degree in Computer Science or more »
application (redux, sagas, react-router/navigation (RN)) You do not fear css-in-js patterns (RN stylesheets, styled-components, Styled Systems) Notions of functionalprogramming patterns in a modern front end (hooks, immutability, pure components, stateless functions,...) Work experience with Neo4j, SQL and NoSQL databases You more »
Contribute to automated tests Peer code review Take responsibility for features you deploy into staging and enterprise production environments Requirements 8+ years of professional programming experience 3+ years of professional typescript or flow experience 5 years of React & Node.js experience Hybrid working (2 days in the office per week … Waterloo/Canary Wharf) Nice to have - experience with functionalprogramming/languages like OCaml or Haskell etc. Benefits 5 days/per year for training £1,000 annual allowance for training (up to 50% of this value can be used for you to buy workstation equipment to more »
Manage the deployment of features to staging and production environments, overseeing the full lifecycle of development. Qualifications: A minimum of 8 years of professional programming experience. At least 3 years of experience with TypeScript or similar technologies. Ability to work in a hybrid model, with a minimum of … days per week on-site in London. Desirable: Prior exposure to functionalprogramming or languages such as OCaml or Haskell is beneficial but not essential. This position offers a unique opportunity to impact a strategic trading system, driving significant transactions daily. If you are ready to step into more »
Greater London, England, United Kingdom Hybrid / WFH Options
Explore Group
experience in software development, specialising in Scala. Extensive track record in architecting and implementing RESTful microservices. Proficient in Scala, with a strong command of functionalprogramming concepts. Practical expertise with the Typelevel stack, Kafka, Cassandra, Kubernetes, GCP, and/or AWS. Thorough understanding of Akka HTTP and Akka more »
Object-Oriented design concepts and design patterns, data structures and algorithms, Web service development Experience with Agile SW development and both Object Oriented and functionalprogramming Knowledge of Kubernetes, Helm, Ansible and the Quarkus framework Understanding of micro-services and experience with developing application/services in Cloud more »
Enterprise systems Minimum of 5 years experience in Java development including recent Java 17: Interceptors and Evaluators Concurrency and Multi-threading Design Patterns and Functionalprogramming Annotation Processors and Reflection Java Security and advanced Exception Handling An IT related degree or similar qualification Technical skill set: excellent core more »
North London, London, United Kingdom Hybrid / WFH Options
O.C.S. Consulting Plc
Enterprise systems Minimum of 5 years experience in Java development including recent Java 17: Interceptors and Evaluators Concurrency and Multi-threading Design Patterns and Functionalprogramming Annotation Processors and Reflection Java Security and advanced Exception Handling An IT related degree or similar qualification Technical skillset: excellent core Java more »
couple of Scala developers to join their team on a contract basis. Candidates will need to have: Extensive commercial experience with Scala from a functionalprogramming perspective (NOT BIG DATA) Financial Services experience is a must (Banking/Investment Banking/Hedge Fund/Capital Markets etc) The more »