for a Scala Developer on a 6 months contract. About the Role: We are seeking a skilled Scala Developer with strong experience in building and maintaining applications using the PlayFramework . This role is supporting a high-profile central government digital transformation programme , so familiarity with GDS (Government Digital Service) standards is highly desirable. You will be … collaborating with DevOps Engineers, Testers, and Product Managers to deliver high-quality software solutions. Key Responsibilities: Design, develop, and maintain scalable, robust Scala-based applications. Work extensively with the PlayFramework to build RESTful APIs and web services. Collaborate with UX/UI designers and Back End teams to integrate user-facing elements. Write clean, testable, and efficient … ceremonies including stand-ups, sprint planning, and retrospectives. Support continuous integration and deployment pipelines. Required Skills and Experience: Strong commercial experience in Scala development. Hands-on experience with the PlayFramework . Solid understanding of functional programming principles. Experience working with REST APIs , JSON, and HTTP protocols. Familiarity with version control systems (Git). Agile/Scrum delivery More ❯
Required Skills Proficiency in Scala Development Strong experience in developing applications in Scala, including functional and object-oriented programming paradigms. Experience with Scala libraries and frameworks such as Akka, PlayFramework and Cats. Systems administration experience for Scala Strong written and verbal communication to collaborate with cross-functional teams. Experience mentoring junior developers and participating in code reviews … high quality standards. Experience with J2EE applications, JBoss, Jenkins, Ansible, Git A strong understanding of Agile methodologies and ways of working. Experience leading client facing Scrum ceremonies. Java, Spring Framework, Web Services, JMS, MDB, Junit, JIRA. As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you More ❯
Developer in Test , you'll: Work with our clients to design, build, and implement cutting-edge automation frameworks and testing solutions. Input in QA strategies, influencing testing best practices. Play a client-facing role, ensuring our solutions align with their business needs. What We're Looking For We know great talent comes in many forms. If you're excited More ❯
levels - unit and integration - Experience with relational or non-relational databases, preferably PostgreSQL, DynamoDB, AWS Athena Experience with Docker and Kubernetes Nice to haves: Experience with Java Experience with Playframework Experience with web frameworks, or web development Experience with eCommerce Experience with event-driven architectures, preferably using RabbitMQ or Kafka Experience in using production AWS infrastructure, ideally More ❯
datasets and explore new trading strategies. What will you do in the Data Platform team Collaborate with Data Platform Engineers and other teams to improve data accessibility and tooling. Play a key role in ensuring the quality and integrity of data, particularly for core engineering teams. Explore opportunities to enhance data processing and analysis using cloud technologies, with a More ❯
functional programming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka, Kafka, Play and Cats, as well a wide range of cloud-native technologies including AWS (Kinesis, DynamoDB, Lambda), Docker and Serverless. We have a mature DevOps culture in place, where the … AWS Knowledge of applying object-oriented and functional programming styles to real-world software engineering problems. Experience creating scalable and reactive web applications with modern frameworks like Akka/play etc Desirable Skills: Experience with (or a willingness to learn) the Lightbend Reactive Platform, but any JVM (Scala, Java, Clojure) or Functional Language (Haskel, Lisp, Scheme) background is great More ❯
functional programming so you can expect to join a team that is applying principles from FP, Reactive Programming and Distributed Computing to build these services, using Scala, Akka, Kafka, Play and Cats, as well a wide range of cloud-native technologies including AWS (Kinesis, DynamoDB, Lambda), Docker and Serverless. We have a mature DevOps culture in place, where the … Scala Have experience in functional programming Have strong experience with public cloud technologies - We use AWS Experience creating scalable and reactive web applications with modern frameworks like Akka/play etc Have data systems experience with relational or NoSQL DBs preferably at scale. Have experience building highly available, mission-critical, high traffic systems. Event-driven systems, data streaming and More ❯
such as RabbitMQ, Kafka, Elasticsearch. Drive innovation and automation to enhance process efficiency and effectiveness. Be a positive role model that others want to follow and be inspired by. Play a pivotal role in the continuous delivery and upkeep of large, multi-region, distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and … not hire engineers based on specific language skills; rather, we look for people who are willing to potentially learn new languages. Having said that, we do use PHP (Symfony framework), Ruby, Go, and Python. If you have never used these languages, but have strong experience with other object-oriented languages, feel free to apply! Other Information Our products have More ❯
such as RabbitMQ, Kafka, Elasticsearch. Drive innovation and automation to enhance process efficiency and effectiveness. Be a positive role model that others want to follow and be inspired by. Play a pivotal role in the continuous delivery and upkeep of large, multi-region, distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and … not hire engineers based on specific language skills; rather, we look for people who are willing to potentially learn new languages. Having said that, we do use PHP (Symfony framework), Ruby, Go, and Python. If you have never used these languages, but have strong experience with other object-oriented languages, feel free to apply! Other Information Our products have More ❯
such as RabbitMQ, Kafka, Elasticsearch. Drive innovation and automation to enhance process efficiency and effectiveness. Be a positive role model that others want to follow and be inspired by. Play a pivotal role in the continuous delivery and upkeep of large, multi-region, distributed systems. Manage the entire product lifecycle from design to production, ensuring excellence in quality and … not hire engineers based on specific language skills; rather, we look for people who are willing to potentially learn new languages. Having said that, we do use PHP (Symfony framework), Ruby, Go, and Python. If you have never used these languages, but have strong experience with other object-oriented languages, feel free to apply! Other Information Our products have More ❯