151 to 175 of 221 TDD Jobs in London

Applied AI Engineer

Location
Greater London, England, United Kingdom
depth understanding of modern software design principles (e,g. microservices, event-driven architectures, domain driven design, object oriented programming, test driven development) In depth understanding of modern software development lifecycle (CI/CD, IaC, Containerisation) Practical experience with cloud engineering (preference for AWS) Preferred ...

Technical Product Manager – Fixed Income Technology

Location
Greater London, England, United Kingdom
Broker/Customer Markets electronic trading flows. Experience of KDB Experience with modern software development practices such as Agile development, test‐driven development, and continuous integration and continuous delivery. Worked in an Agile globally distributed team using tools such as Jira, Bitbucket, Sonar & Team City ...

Backend Engineer (Java) — Build Fintech APIs & Microservices

Location
Greater London, England, United Kingdom
products. You will build RESTful APIs and microservices, focusing on reliability, security, and performance. The role emphasizes clean code, maintainability, and fast delivery with TDD, DDD, and CI/CD. A strong, collaborative team environment and opportunities to impact our financial infrastructure are available. #J-18808-Ljbffr ...

Senior FinCrime Engineer — Scam Prevention & Security

Location
Greater London, England, United Kingdom
scale defenses against fraud and protect customer funds. The role balances backend work (80%) and frontend (20%), with an emphasis on quality through TDD and collaboration with Product, Data Science and Investigations to ship robust, compliant solutions. #J-18808-Ljbffr ...

Java Backend Engineer for Fintech Growth, Stock Options

Location
Greater London, England, United Kingdom
collaborate with a talented team to build robust REST APIs and microservices that support millions of users. The role emphasizes clean code, TDD, and rapid delivery using Java with Spring Boot and Postgres. Expect involvement in greenfield work and improving existing systems, with 3–4 days in the office ...

Senior JVM Engineer — Java/Scala/Kotlin (Hybrid)

Location
Greater London, England, United Kingdom
Canary Wharf. This hands-on role focuses on building scalable distributed systems using Java, Scala and/or Kotlin, with a strong emphasis on TDD and automated testing. You'll work in a hybrid setup with 3 days in the Canary Wharf office, influence architectural decisions, own complex technical problems ...

Senior Java Developer - Credit Risk Technology, Vice President

Location
Greater London, England, United Kingdom
The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to ...

Principal Software Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
local development use) AWS, hands-on: EKS, Lambda, S3, RDS, EventBridge CI/CD pipeline ownership Automated testing discipline: JUnit, Mockito, integration testing, TDD or BDD Frontend: Held a lead or tech lead role on frontend development in React. Leadership must have been over React work itself. Understands … years. Profile 29 recruitment keywords: Java Spring Boot Microservices Kubernetes Docker AWS EKS Lambda S3 RDS EventBridge CI/CD Junit Mockito integration testing TDD BDD React Camunda BPMN Next.js Terraform lead senior manage manager director remote London hybrid developer engineer ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
deterministic, repeatable testing frameworks (unit, integration, latency/performance, and chaos/failover testing) tailored to ultra-low-latency risk systems. Champion test-driven development (TDD) practices for mission-critical, heavily multi-threaded, asynchronous components. Establish performance benchmarking and latency regression testing — including messaging, network … latency networking (kernel bypass, RDMA, or specialized NIC tuning) for ultra low-latency, high-throughput systems. Strong understanding of automated testing techniques, test-driven development, and quality engineering practices for mission-critical systems. Solid grounding in Agile/Scrum methodologies, Rational Unified Process, and Continuous Integration/ ...

Technical Lead

Location
London, United Kingdom
Frontend (Angular) Backend (.Net, C#) NFR/Non-Functional requirement understanding and experience developing applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration ...

Software Engineer

Location
Greater London, England, United Kingdom
Docker artifacts. The Experience You'll Bring Development & Tech: Python, Microservices, REST APIs, FastAPI, Flask, Asynchronous Programming, Object-Oriented Programming (OOP), Test-Driven Development (TDD). DevOps & Deployment: Docker, Docker Compose, Multi-Stage Builds, Kubernetes, K3s, Edge Computing, CI/CD Pipelines, Store-and-Forward Architecture. ...

Technical Lead

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Frontend (Angular) Backend (.Net, C#) NFR/Non-Functional requirement understanding and experience developing applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
Azure DevOps (git, multistage YAML, etc.) Other languages, such as C#, PowerShell IaC, e.g. Terraform, ARM, Bicep, etc. Test driven development (TDD) Streaming technologies, such as Azure Stream Analytics, Spark Structured Streaming, etc. Power BI Engineering experience Certified SCRUM Developer (CSD) Data Governance tool experience e.g. Purview ...

backend developer for developer documentation

Location
Greater London, England, United Kingdom
Computer Science, Computer Engineering, Informatics, or equivalent experience; experience with Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes, or similar technologies; experience with test-driven development and continuous integration and delivery; familiarity with Apple technologies such as Xcode and Swift. Условия No conditions specified #J-18808-Ljbffr ...

Senior Full-Stack Engineer, Real-Time Trading Platform

Location
Greater London, England, United Kingdom
systems, combining deep capital markets knowledge with modern frontend interfaces. You will mentor peers and drive architecture decisions while delivering high-quality software through TDD and CI/CD. This role offers exposure to real-time data, distributed systems, and production readiness within a #J-18808-Ljbffr ...

MS Dynamics Architect

Location
London, England, United Kingdom
Responsibilities: Lead developer for area/stream, run technical workshops with end users to define business needs. Identify and resolve systems issues, Ownership of TDD for area, DevOps owners Automation. Provide technical expertise, direction, and leadership to the technical team for a project. Ensure all components of the technical architecture ...

Senior Java Engineer – Contacts Platform

Location
Greater London, England, United Kingdom
RESTful APIs that users rely on daily. In a fast-moving, cross-functional environment, you’ll collaborate with designers, product managers, and analysts, applying TDD, code reviews, and best practices to deliver high-impact features for customers worldwide. #J-18808-Ljbffr ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
external market platforms, carrier and client systems, and vendor SaaS products using API-first and event-driven patterns.* **Quality & Security:** Practise test-driven development and write secure, maintainable code, applying established security patterns including authentication and authorisation (Entra ID, OAuth 2.0), data protection and privacy from … clear appetite to learn. Familiarity with agentic patterns, prompt design and evaluation is a significant advantage.* **Engineering Craft:** Fluency in test-driven development and automated testing, an eye for maintainable design, and good judgement about when to keep things simple.* **Communication:** Ability to work closely with product ...

Senior Data Engineer

Location
City Of London, England, United Kingdom
Expert knowledge in building reliable and scalable Data Pipelines. Deep experience working in an Agile Environment. Proficiency in Test‐Driven Development (TDD) or Behaviour Driven Development (BDD). Strong experience with Continuous Integration and Continuous Deployment (CI/CD). Experience mentoring and coaching others ...

Senior Java Backend Engineer: Recipient Platform

Location
Greater London, England, United Kingdom
Contacts area, owning the backend that powers recipient management and customer experience. The role emphasizes scalable distributed systems, clean RESTful APIs, and TDD practices, with collaboration across London and Tallinn offices. The team values diversity and an inclusive culture, and Wise invites applicants from various backgrounds to help #J ...

Java Developer | Investment Banking | Hybrid, London

Location
City Of London, England, United Kingdom
understanding of enterprise architecture standards, compliance, and production stability requirements Strong experience with Spring/Spring Boot Strong experience in a TDD (Test-driven development) environment Nice to Have Skills: Good scripting experience with Powershell/Bash Knowledge of market gateways and clearing connectivity (exchange-facing flows ...

Software Developer - Clearing Technology

Location
Greater London, England, United Kingdom
Software Developer - Clearing Technology Location: London, GB Job type: Full-Time As a Senior Full Stack Developer specialising in C# .NET, you will be a pivotal member of our Software Development team in Clearing ...

Senior AI Consultant - Agentic AI & Generative AI

Hiring Organisation
Deerfoot Recruitment Solutions
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Vertex AI, Cloud Run), Docker, GitHub Actions, Azure DevOps, RBAC and cost controls. Solid software engineering fundamentals: Clean Code (SOLID, DRY), DDD, modular architecture, TDD and code quality tooling. Desirable: RAG pipelines, MCP, LLM integration (OpenAI, Gemini, Hugging Face models), LangSmith, TruLens, and agentic frameworks such as LangChain, CrewAI, Autogen … OpenAI Agents SDK, Google ADK, RAG, retrieval augmented generation, MCP, LangSmith, TruLens, prompt engineering, Docker, Kubernetes, AKS, GCP, Azure DevOps, GitHub Actions, PostgreSQL, BigQuery, TDD, DDD. Deerfoot Recruitment Solutions Ltd is a leading independent tech recruitment consultancy in the UK. For every CV sent to clients, we donate ...