26 to 50 of 77 TDD Jobs in London

Java API Engineer – AWS – DevOps

Hiring Organisation
Vertus Partners
Location
City of London, London, United Kingdom
/CD (Gitlab) • Experience dealing with highly scalable systems with high throughput • Experience with Postgres, Terraform, Kafka and Containers with be beneficial • Testing experience (TDD) • Excellent verbal and written communication skills Does this sound like an opportunity that might be of interest to you? They are also open to candidates ...

Java Developer

Hiring Organisation
McGregor Boyall
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£850 - £900 per day
efficiency Contributing to system design, including microservices and event-driven architectures Writing clean, maintainable code aligned to best engineering practices Applying Test-Driven Development (TDD) and ensuring code quality Identifying and resolving performance bottlenecks Required Experience Strong experience in Java backend development (Java 17+) Proven … data modelling capabilities Experience working on data-intensive or high-throughput systems Solid understanding of microservices and event-driven architecture Experience applying TDD and modern software engineering practices Desirable Experience Experience with messaging technologies such as Kafka Exposure to cloud platforms (AWS, Azure, or GCP) Familiarity with containerisation technologies ...

Senior Java Developer - Multithreading/Caching

Hiring Organisation
Harvey Nash
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£800 - £1000 per day
reliability across backend services. Diagnose and resolve performance bottlenecks and defects. Follow best-practice engineering standards, design patterns, and architectural principles. Apply Test-Driven Development (TDD) in day-to-day development. Use static code analysis tools such as SonarQube to maintain clean, high-quality code. Work efficiently … management). Proven experience building data processing or data-intensive applications. Solid understanding of modern architectural patterns (Microservices, Event-Driven Architecture). Strong TDD skills and experience using static code analysis (e.g., SonarQube). Clear communication skills with the ability to explain technical concepts to varied audiences. Nice ...

Java Developer

Hiring Organisation
UA Consulting
Location
City of London, London, United Kingdom
Employment Type
Contract
Contract Rate
From £300 to £400 per day
proposing system features and functionality. Determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests (using TDD). Integrating applications by designing database architecture and server scripting; establishing connectivity with network systems, search engines and information servers. Creating development solutions based ...

Senior Android Developer - London

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £90000/annum Bonus and Benefits
with product and design teams to create high-quality user experiences Develop clean, scalable Kotlin code using Jetpack Compose Promote engineering best practices including TDD, CI/CD, and automated testing Provide guidance and mentorship to other developers in the team About You Strong experience developing Android applications using Kotlin ...

Senior iOS Developer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
experiences Write clean, maintainable Swift using SwiftUI and UIKit Apply strong knowledge of async await and Combine Champion engineering best practice including test driven development, pairing, mob programming and continuous delivery Consider security from the very beginning of feature development Debug, optimise and maintain a high ...

Senior iOS Developer

Hiring Organisation
Adecco
Location
Soho, London, United Kingdom
Employment Type
Permanent
experiences Write clean, maintainable Swift using SwiftUI and UIKit Apply strong knowledge of async await and Combine Champion engineering best practice including test driven development, pairing, mob programming and continuous delivery Consider security from the very beginning of feature development Debug, optimise and maintain a high ...

Senior iOS Developer

Hiring Organisation
Adecco
Location
South West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
experiences Write clean, maintainable Swift using SwiftUI and UIKit Apply strong knowledge of async await and Combine Champion engineering best practice including test driven development, pairing, mob programming and continuous delivery Consider security from the very beginning of feature development Debug, optimise and maintain a high ...

Senior Python Engineer - Microservices, Rest APIs, AWS, Retail Banking

Hiring Organisation
Morson Edge
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 85,000 Annual
Senior Python Engineer - Analyst Developer, Microservices, Rest APIs, AWS, Cloud-native Engineering, Payments, FinCrime, Retail Banking, S3, CloudWatch, GIT, TDD, Agile, DevOps A Senior Python Engineer is sought by a leading UK-based Digital Bank to join a core engineering team responsible for backend development across their payments, fraud ...

Senior iOS Developer - London

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £90000/annum Bonus and Benefits
product and design teams to deliver polished, user-focused experiences Develop clean, scalable Swift code using SwiftUI and UIKit Promote engineering best practices including TDD and CI/CD pipelines Mentor and support other engineers within the team About You Strong commercial experience developing iOS applications using Swift, SwiftUI ...

Mid-level NodeJS developer

Hiring Organisation
Opus Recruitment Solutions
Location
London, United Kingdom
Employment Type
Permanent
Salary
£350/day
contract to London) £350 per day Public sector experience desirable Skill set: AWS, Typescript, Javascript, Nodejs, Nunjucks, Gitlab, Docker, EKS (Containerisation), CI/CD, TDD, Accessibility (WCAG ...

Mid-level NodeJS developer

Hiring Organisation
Opus Recruitment Solutions Ltd
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£350 per day
contract to London)£350 per dayPublic sector experience desirableSkill set:AWS, Typescript, Javascript, Nodejs, Nunjucks, Gitlab, Docker, EKS (Containerisation), CI/CD, TDD, Accessibility (WCAG ...

Lead Software Development Engineer - Services

Hiring Organisation
Capital One UK
Location
London, UK
deliver 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 ...

Associate Python Engineer, Hedge Fund industry

Hiring Organisation
E-SEARCH CONSULTING LTD
Location
City of London, London, United Kingdom
good understanding of Python and are smart and keen to learn then we can consider you. It’s a test driven environment; TDD/BDD, pair/mob programming and CI/CD with automated tests & linting. We would not expect much (or any) experience with these techniques ...

Founding Engineer

Hiring Organisation
Explore Group
Location
City of London, London, United Kingdom
example using modern AI development tools and agents Experience with AWS and infrastructure as code, such as CDK Familiarity with CI and CD, TDD and DevOps principles Strong product instincts or UI and UX awareness Compensation £95,000 base, depending on experience 1.5 percent equity, approx. ...

Graduate / Junior Developer, Python, Linux, C#, Java - London

Hiring Organisation
Noir
Location
City of London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £40,000 per annum
Graduate/Junior Developer, Python, Linux, C#, Java - London (Teck stack: Graduate/Junior Developer, Python, Linux, C#, Java, .NET 10.0, C#, J2EE, Agile, TDD, BDD, Graduate/Junior Developer) Since 2006 our client's revolutionary marketing software platform has been helping businesses all over the world to attract, engage ...

Lead Software Engineer

Hiring Organisation
Kareera
Location
City of London, London, United Kingdom
technical leadership with active contribution to engineering delivery. The current tech stack includes Python, Django, TypeScript, GCP, AWS, CI/CD pipelines, and a TDD, shift-left environment. However, specific stack experience is not essential as strong engineers can adapt and learn new technologies quickly. What is essential is FinCrime ...

Rust Developer

Hiring Organisation
Huxley Associates
Location
London, United Kingdom
Employment Type
Permanent
Salary
£130000 - £150000/annum
/OpenTelemetry), distributed tracing, structured logging, and alert design CI/CD pipeline design including benchmarking gates, automated performance regression detection, and reproducible builds TDD as a design discipline - property-based testing, integration tests, chaos and fault injection experience Ability to lead architecture design reviews, author ADRs, and elevate Rust ...

Java Software Engineer

Hiring Organisation
Sanderson
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
building high quality software using modern engineering practices. What you'll do You'll design, build and maintain Java based microservices, applying test driven development and following established engineering standards. You'll work with technologies including Java, Spring Boot, Postgres, Kafka, Docker, React and AWS. … engineering, analysis and design. Essential experience Java and Spring Boot Building and maintaining microservice based systems Postgres or other relational SQL databases Test-driven development (JUnit, Mockito or similar) Docker and containerisation CI/CD pipelines (Jenkins or similar) Working in agile, multi-disciplinary teams Desirable experience ...

Salesforce Engineer

Hiring Organisation
Stepstone UK
Location
South East London, London, United Kingdom
Employment Type
Permanent, Work From Home
responsible for having discussion with business stakeholders and product Work with the following tech/tools/methodology; Java, JavaScript, HTML, CSS, TDD, Agile, pair programming, Bitbucket, Bamboo Qualifications Experience in the Salesforce platform Apex, Aura/LWC, Visualforce development with a strong understanding of development best practices ...

Software Engineer

Hiring Organisation
Squirrel
Location
City of London, London, United Kingdom
entrepreneurial drive AI-native developer workflow (e.g., Claude Code, Cursor, concurrent/cloud agents) Experience with AWS and CDK Familiarity with CI/CD, TDD, and DevOps UI/UX design skills Benefits Competitive cash compensation (£75,000 to £95,000) 1.5% equity (~£97,500, with significant upside potential) Fully ...

Senior Android Developer

Hiring Organisation
Adecco
Location
South West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
ship beautiful, intuitive Android experiences. Writing clean, maintainable Kotlin using Jetpack Compose as a first-class citizen. Championing engineering best practice - pairing, mobbing, TDD, continuous delivery. Designing secure, scalable solutions with performance in mind. Debugging and optimising apps used at serious scale. Staying curious, experimenting, and bringing modern Android thinking ...

Rust Engineer

Hiring Organisation
Huxley Associates
Location
London, United Kingdom
Employment Type
Permanent
Salary
£150000 - £180000/annum
/OpenTelemetry), distributed tracing, structured logging, and alert design CI/CD pipeline design including benchmarking gates, automated performance regression detection, and reproducible builds TDD as a design discipline - property-based testing, integration tests, chaos and fault injection experience Ability to lead architecture design reviews, author ADRs, and elevate Rust ...

Senior Software Development Engineer - Velocity Black UK

Hiring Organisation
Capital One UK
Location
London, UK
Node.js, JavaScript, TypeScript, micro services, AI, ML, open source frameworks, DevOps, large data sets, and more Perform software development leveraging a test-driven development pattern Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help high-performance people actualize … team in an agile environment Proven experience in software development using JavaScript or TypeScript Experience with testing software (automated tests or Test Driven Development) Previous experience working with AWS, GCP, Microsoft Azure or another cloud service Have a passion for continued learning of the latest JavaScript ...

Developer Golang

Hiring Organisation
CBTS
Location
London Area, United Kingdom
Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience. Experience in professional software development. Solid understanding of test-driven development, including unit, component, functional, system integration and regression tests. Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behavior Driven Development (BDD) and Waterfall) Knowledge of any or all of the following technologies is desired: Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL Experienced in continuous integration (CI), continuous deployment (CD) and continuous testing (CT), including tools such as Jenkins, Rally and/ ...