development experience with strong Spring, Spring Boot & Hibernate Strong understanding of Microservice architecture Experience building web services and APIs on REST Strong understanding of unit & integration tests, following TDD/BDD Experience using test frameworks like Junit, Mockito, PowerMockito & Wiremock Experience and understanding of CICD pipeline of Docker, Jenkins and Kubernetes Understanding of all the agile ceremonies. Good More ❯
Experience of modern web and server-side RESTful development Experience with Git Experience of developer testing approaches Experience of build and Continuous Integration pipelines and tools Experience of TDD and BDD You may have: Knowledge of NestJS framework Experience working with an ORM Knowledge of Scala and functional programming Knowledge of AWS services and infrastructure monitoring Experience working with More ❯
For 7+ years of Java development Experience with REST APIs, databases, and CI/CD Agile development experience (stand-ups, sprint planning, etc.) Familiar with automated testing (TDD/BDD) Skilled in Git or similar version control systems Comfortable with pair programming and cross-functional collaboration. Why Join? Remote-first culture with flexible working hours Competitive salary + More ❯
of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns: Knowledge/Certification in Spring framework. Experience in More ❯
Golang for building infrastructure components and cloud-native applications. Familiarity with Kubernetes for container orchestration. Knowledge of cloud networking concepts. Experience with Docker containerization. Strong automated testing background and TDD practices. Ability to create detailed end-user documentation. Experience working in Agile/Scrum environments. Core Values: Commitment to code quality and maintainability. Focus on ease of change and user More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
frameworks: Symfony and Laravel Languages: PHP, Ruby on Rails, Java, Python, C# Front-end: Vue.js, Typescript, Angular, React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, TDD, DDD, Agile (Scrum, Kanban) About You Self-motivated and independent worker Passionate about writing clean, reusable code Strong communication and teamwork skills Positive, logical, and eager to learn Detail-oriented More ❯
solving real-world problems at a global scale. What You’ll Be Doing Designing and building backend microservices in Python Writing clean, robust, production-grade code using Test-DrivenDevelopment (TDD) Developing asynchronous, event-driven systems using RabbitMQ Working with MongoDB and other NoSQL databases Deploying and maintaining services using Docker and Kubernetes Shipping services within … We’re Looking For 5+ years’ experience in backend development, ideally in fintech or SaaS environments Advanced Python skills and deep experience with microservices architecture Strong understanding of TDD, CI/CD, and production-quality standards Experience with message queues (RabbitMQ preferred) Solid NoSQL knowledge, particularly MongoDB Hands-on with Docker and container orchestration using Kubernetes Exposure to Microsoft More ❯
React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++, etc. Familiar with modern DevOps/CloudOps best practices - testdrivendevelopment, CI/CD, etc. Desirable: prior experience with Azure and NoSQL Desirable: experience and interest in machine learning, data engineering, and data visualization Cultural Fit: Represent the More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write clean, testable code using TDD and BDD Contribute to architectural decisions in a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) ? What You Bring We’re looking for Engineers who are pragmatic, performance … Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time messaging systems (Kafka, JMS) Familiarity with asynchronous request handling, scalability, and system resilience Agile mindset, with TDD/BDD and CI/CD experience Bonus: Background in Banking/Payments is helpful but not required – if you’ve built high-performance, real-time systems, we want to More ❯
Social network you want to login/join with: Lead Java Software Engineer – Systematic Hedge Fund, slough col-narrow-left Client: Winston Fox Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views More ❯
application delivery. Define and manage cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform. Create, maintain, and optimize CI/CD pipelines using GitLab CI. Apply Test-DrivenDevelopment (TDD) practices to ensure high-quality, reliable code. Lead and mentor a team of developers, fostering collaboration within an agile delivery environment. Collaborate with architects to translate … specifically Docker) Experience in writing Infrastructure as Code such as terraform to build and deploy cloud infrastructure Experience with building and managing gitlab-ci pipelines Experience of developing using TDD Extensive experience in leading a team of developers working in an agile methodology Experience working with architects on the functional design of cloud services #J-18808-Ljbffr More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
and pet owners worldwide. ? What You’ll Do Set technical direction and provide architectural guidance across multiple teams. Champion best practices: cloud-native design, DevOps, CI/CD, observability, TDD, and Pair Programming. Collaborate with product, data, UX, and platform teams to build scalable, event-driven systems. Mentor and grow senior engineers, promoting a high-performance, inclusive culture. Lead More ❯
sharing. Continuously learning and staying up to date with the latest in tech. What You Bring: 2+ years of experience in a software engineering role. Familiarity with Azure DevOps , TDD , and Agile (Scrum) methodologies. Bonus points for experience with AWS/Azure , Docker , GitHub Enterprise , or React . What Sets You Apart: Strong communication skills - you can talk tech with More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
as essential partners to major financial corporations. They hold multi-year contracts with blue-chip billion-pound organizations and are expanding into new markets. Quality Software and Test-DrivenDevelopment are core to their approach. You will collaborate with experienced Test Automation professionals from diverse backgrounds. Extensive training and onboarding to develop your expertise. Opportunities for More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK), slough col-narrow-left Client: Location: slough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 26.06.2025 Expiry Date: 10.08.2025 col-wide … Job Description: Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | Household Name | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) We're supporting a fast-moving client with national reach, that needs a Python Software Engineer Contractor with strong experience across Python & AWS . This is a freelance role within a tech-driven team – Where you … ll be the subject matter expert, designing, implementing, and managing software, platforms and more. What You'll Be Doing as a Python Software Engineer, Python, AWS | Python, TDD & BDD, Monitoring | £650 - 750pd Outside IR35 | 6-month contract | Fully Remote (UK) Design and deploy scalable, high-performance software aligned with long-term business goals. Monitor and optimize distributed systems for reliability More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
apps, ideally in Azure (will consider AWS and GCP) Worked on Event Driven systems and Event Sourcing Experience with CI/CD pipelines Test-Driven Design (TDD) and Domain-Driven Design (DDD) #J-18808-Ljbffr More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
solving real-world problems at a global scale. What You’ll Be Doing Designing and building backend microservices in Python Writing clean, robust, production-grade code using Test-DrivenDevelopment (TDD) Developing asynchronous, event-driven systems using RabbitMQ Working with MongoDB and other NoSQL databases Deploying and maintaining services using Docker and Kubernetes Shipping services within … We’re Looking For 5+ years’ experience in backend development, ideally in fintech or SaaS environments Advanced Python skills and deep experience with microservices architecture Strong understanding of TDD , CI/CD, and production-quality standards Experience with message queues (RabbitMQ preferred) Solid NoSQL knowledge, particularly MongoDB Hands-on with Docker and container orchestration using Kubernetes Exposure to Microsoft More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: C++ Developer/Software Engineer (TDD FX Options) London to £100k Are you a bright, ambitious C++ Developer with an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. As a C++ Developer you will … require. You'll work across the full software development lifecycle including assisting with architecture of new solutions, you'll be working with C++ 14/17 with a TDD environment but will also gain exposure to Python, TypeScript and React. You'll join a small, highly talented team, working across the full development lifecycle and will be supported … Patters, Algorithms You have strong C++ 14/17 development skills (on Linux or Windows) You have a good understanding of TestDrivenDevelopment/TDD and strong code review skills You're focussed on delivering clean code into production You have a good understanding of FX financial markets with experience in a finance environment You More ❯
skills and knowledge are we looking for? Extensive experience of building web applications on a Java technology stack. Experience of RESTful API design and implementation. Experience with test-drivendevelopment and test automation frameworks and tools. Experience of configuring CICD pipelines to support continuous delivery. Experience with infrastructure-as-code technologies such as Terraform. Experience of More ❯
Social network you want to login/join with: - Architect and Design: Lead the design and of reference architectures and reference applications for multiple patterns in each public cloud hosting provider, e.g., message-driven, simple web application, batch. - Mentorship More ❯
and/or Jenkins Good understanding of SSO/OAuth A natural ability to mentor junior developers React Native, SVN/Git, Agile methodologies Service oriented architecture developmentTDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with More ❯
Requirements Solid experience with Object Oriented Python A desire to go into finance/exposure to Front Office trading Proficiency and passion for using collaborative software engineering techniques (agile, TDD, BDD, continuous integration) 5 years+ experience. Commercial Experience working with Java. Computer Science or STEM degree. If this role isn't right for you, but you know of someone who More ❯
and delivering results. Understanding of Devops concepts specifically operating within an AWS environment. (Hands on not required, but a solid understanding of concepts and practises) Kotlin , Spring Boot , Ktor TDD , API Security , CICD AWS About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world while creating More ❯