26 to 50 of 79 BDD Jobs in London

Java Developer (SC Eligible/ Cleared)

Location
Greater London, England, United Kingdom
Contribute to system architecture and data model design in collaboration with senior/lead engineers. Write clean, well-tested, maintainable code following TDD/BDD practices and team coding standards. Participate in code reviews, providing and receiving constructive feedback. Integrate backend services with databases (relational and NoSQL), messaging/event … later), with working knowledge of Kotlin/Scala a plus Messaging/Streaming: Kafka, RabbitMQ, event-driven architecture Testing: JUnit, Mockito, TDD/BDD, Cucumber Build & CI/CD: Maven/Gradle, Git, Jenkins/GitHub Actions/GitLab CI Understanding of LLM agent architectures : reasoning loops, tool ...

IPF Solution Architect

Location
Greater London, England, United Kingdom
background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices Architecture . Technology enthusiast, avid follower ofnew technologies, designpatternsand architecture styles . Experience and appreciation ...

Solutions Architect

Location
Wimbledon, England, United Kingdom
background (e.g. Java) and familiarity with common software patterns and techniques. Experience across modern architectural/delivery standards and methods including Agile, TDD, BDD, CI/CD automation, DevOps practices, Cloud and Microservices Architecture. Technology enthusiast, avid follower of new technologies, design patterns and architecture styles . Experience ...

Adobe Experience Manager

Location
Greater London, England, United Kingdom
stand-ups, sprint planning, retrospectives , and backlog refinement. Follow best practices such as Test-Driven Development (TDD) , Behavior-Driven Development (BDD) , code reviews , and secure coding principles . Ensure consistent deployment through DevOps pipelines and CI/CD processes . Troubleshoot and resolve front-end, back ...

Software Engineering Manager

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract, Part Time
Salary
£700 - £750 per day
following is desirable: TypeScript, Java, AWS and wider cloud architecture, event-driven and microservices architecture, containers, relational and NoSQL databases, TDD/BDD and CI/CD. The business has a culture built on growth, inclusion and flexibility, and welcomes applications from people looking for part-time, job-share ...

Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer

Location
Greater London, England, United Kingdom
portfolio managers without the need for business analysts Required Qualifications, Capabilities, and Skills: Have excellent knowledge of core Java (17+) Practice TDD and BDD engineering techniques Have an understanding of Java IOC frameworks such as Spring or Guice Understand next generation messaging and streaming technologies such as Kafka, Solace ...

Senior Pricing Engineer

Location
Greater London, England, United Kingdom
with Polaris PW rating engine tools and data visualization techniques. Experience working in an Agile environment utilising methodologies such as Scrum/Kanban/BDD/TDD/Extreme Programming. Experience managing complex projects and managing team. Demonstrated ability to communicate effectively with stakeholders at all levels. Strong track record ...

Senior Python Software Engineer

Location
Greater London, England, United Kingdom
Linux knowledge Basic, but broad, knowledge of algorithms and data structures. Degree in Computer Science or related field preferred. Highly preferred: Experience with TDD, BDD or other testing methodologies Preferred: Familiarity with PostgreSQL and Snowflake Preferred: Familiarity with Web Frameworks such as Django, Flask or FastAPI Preferred: Familiarity with event ...

Full Stack Developer/ London

Location
Greater London, England, United Kingdom
testing. Experience of data integration including web services, SOAP and RESTful APIs – XML, JSON, WSDL, WADL, etc. Experience of agile development techniques – TDD, BDD, etc. Good knowledge of SQL Server and other RDBMS systems. Familiarity with relational database design techniques as well as data warehouse design methodologies. Creative problem ...

Lead Test Engineer

Location
Greater London, England, United Kingdom
making mistakes and learning from them. Methods was acquired by the Alten Group in early 2022. Responsibilities: Engineering staff will be expected to adopt BDD and TDD principles. Engineers will be comfortable working with a microservice based architecture in Java and Node.js which is broadly adherent to 12 factor ...

Senior Test Engineer - Remote Lead in Test Automation

Location
Greater London, England, United Kingdom
Methods Business and Digital Technology is seeking engineers who can apply BDD and TDD in a microservice-based Java/Node.js stack. The role emphasizes independent work within squad workflows, definitions of done, and peer review processes. Test engineers will lead testing activities across agile squads, implement testing processes ...

QA Automation Engineer - Java/API Testing in CI/CD

Location
Greater London, England, United Kingdom
join a multidisciplinary team building quality into complex digital services. You will design, develop and maintain automated tests (Java, Serenity BDD, Cucumber, Selenium, REST Assured) across APIs, user journeys and integrations. You will collaborate with developers, business analysts and product owners to define acceptance criteria, balance risk-based testing ...

Release Manager with Nolio - City London

Location
Greater London, England, United Kingdom
excel in a collaborative team environment (Desired) Able to work independently for catching up with crucial deadlines (Desired) Experience in TDD and/or BDD (Desired) This is a 6 month contract in the City London. #J-18808-Ljbffr ...

Arquiteto de Software - Sênior

Location
Greater London, England, United Kingdom
Conhecimento de segurança da informação (autenticação, autorização, criptografia). Conhecimento de ferramentas de versionamento de código (Git). Familiaridade com metodologias de testes (TDD, BDD). Familiaridade com Docker e Docker Compose. Conhecimento de CI/CD (Integração Contínua/Entrega Contínua). Conhecimento de IaC (Infraestrutura como Código). ...

SC Cleared Senior Test Automation Engineer

Location
Greater London, England, United Kingdom
SC Cleared Senior Test Automation Engineer Date: 14 Oct 2026 Company: QualityAI Country/Region: GB Company: QualityAI (formerly Qualitest) Client: Leading UK Bank Location: Leeds or London Working Pattern: Hybrid – 50% office attendance Employment ...

Lead Software Development Engineer - Services

Hiring Organisation
Capital One UK
Location
Islington, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
high quality applications at scale An advocate for quality and the ability to support the team, leveraging approaches such as Pair Programming, TDD and BDD Where and how you'll work This is a permanent position and will be based in our London office. We have a hybrid working model ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
expertise in Python Experience across the lifecycle of ML model development, including production deployment Proficiency in software development practices such as: TDD BDD Commitment to code quality, readability, and maintainability Extensive experience in software architecture and common design patterns Strong understanding of: Machine Learning Microservices Domain-Driven ...

AWS / TypeScript Integration Engineer

Hiring Organisation
Sanderson Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£550 - £600 per day
alongside the Integration Manager to coordinate and support integration delivery activities. Present solutions within architecture review boards and technical governance forums. Develop and maintain BDD test scenarios using Cucumber. Support QA and end-to-end testing activities. Define deployment, migration, release, and cutover strategies for integration components. Ensure integration solutions ...

Technical Business Analyst

Location
Greater London, England, United Kingdom
include:*** SQL to retrieve data from databases* Fundamentals of software development lifecycles* Experience in the payments, banking or financial services* Story writing in BDD* Experience working within an agile environment* System integration concepts such as REST APIs, webhooks etc.* Project tools like JIRA, visualisation tools like PowerPoint, Visio ...

Technical Business Analyst

Location
City of Westminster, England, United Kingdom
include: SQL to retrieve data from databases Fundamentals of software development lifecycles Experience in the payments, banking or financial services Story writing in BDD Experience working within an agile environment System integration concepts such as REST APIs, webhooks etc. Project tools like JIRA, visualisation tools like PowerPoint, Visio ...

Lead Android Engineer

Hiring Organisation
Capital One UK
Location
Islington, London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
leverage the Android platform on a large enterprise scale Testing Frameworks , using JUnit, Espresso, and advocating for approaches like Pair Programming, TDD, and BDD AWS , utilizing cloud opportunities to maximize inner-sourcing and continuous improvement And meet most of the following: You are passionate about creating products that produce good ...

Senior Java Lead Engineer: Global Liquidity Tech

Location
Greater London, England, United Kingdom
asset flows and delivering high‐scale, low‐latency systems used by traders and portfolio managers. The role requires strong Java expertise (17+), TDD/BDD, and experience with Spring or Guice and streaming tech like Kafka. #J-18808-Ljbffr ...

Lead Android Engineer

Location
Greater London, England, United Kingdom
decisions and communicate to stakeholders. Act as a technical evangelist, evaluate technical risks and coach and mentor junior engineers. Advocate for automated testing, TDD, BDD, pair programming, and continuous improvement. Build resilient, performant, secure code respecting customer data sensitivity. Drive automation of deployment pipelines and testing. Share knowledge through code ...

Frontend Staff Engineer (React) – Rave CTMS

Location
Greater London, England, United Kingdom
possible workarounds and solutions promptly. Mentor colleagues at Senior & App Engineer level; engage in code review to improve code quality and promote TDD/BDD approach. Collaborate with diverse and globally distributed team. Who you are: Experience with a data warehouse like Snowflake, Redshift, or Spark. Passionate about software product ...

Frontend Staff Engineer (React) - Rave CTMS

Location
London Borough of Hammersmith and Fulham, England, United Kingdom
possible workarounds and solutions promptly. Mentor colleagues at Senior & App Engineer level; engage in code review to improve code quality and promote TDD/BDD approach. Collaborate with diverse and globally distributed team. Who you are: Experience with a data warehouse like Snowflake, Redshift, or Spark. Passionate about software product ...