151 to 175 of 245 Clean Code Jobs in London

Senior Java Engineer - Trading

Hiring Organisation
Robert Walters
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £130,000 per annum
strong focus on performance, reliability, and traceability. Key Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability ...

Back End Developer

Hiring Organisation
ScaleX™ Talent Solutions
Location
City of London, London, United Kingdom
workflows) Develop agentic document extraction systems for clinical PDFs Own backend reliability, performance, and security Work cross-functionally with product, frontend, and leadership Write clean, well-tested, maintainable code What You’ll Bring 5+ years’ experience in production backend engineering Strong AWS proficiency Experience designing scalable, cloud-native ...

Back End Developer

Hiring Organisation
ScaleX™ Talent Solutions
Location
London Area, United Kingdom
workflows) Develop agentic document extraction systems for clinical PDFs Own backend reliability, performance, and security Work cross-functionally with product, frontend, and leadership Write clean, well-tested, maintainable code What You’ll Bring 5+ years’ experience in production backend engineering Strong AWS proficiency Experience designing scalable, cloud-native ...

Front End Developer

Hiring Organisation
Reed
Location
South West London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £40,000 per annum, Inc benefits
talented Front-End Developer to join our client’s growing team. This is an opportunity to work on meaningful projects that combine clean design with robust functionality. You’ll be responsible for building intuitive, responsive user interfaces that deliver a seamless experience across devices. What You’ll Do Develop … applications using JavaScript/TypeScript and Angular . Collaborate with designers, back-end developers, and product teams to bring ideas to life. Write clean, maintainable code and contribute to best practices in UI development. Optimize applications for speed, scalability, and accessibility. Participate in code reviews and continuous ...

Senior iOS App Developer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
ensuring it delivers a pixel-perfect, performant, and luxury-aligned experience for customers. You will be a high-performing developer who thrives on clean architecture, elegant code collaborative delivery whilst working as part of an Agile cross-functional team. Skills and Experience * Strong proficiency in Swift … SDKs, with a deep understanding of UIKit, SwiftUI, Combine, and Core frameworks. * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Xcode, GitHub, mobile CI/CD tools, automated testing frameworks and the app store deployment process. * Proven experience delivering high-quality ...

Senior Android App Developer

Hiring Organisation
Stott & May Professional Search Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
£90,000
ensuring it delivers a pixel-perfect, performant, and luxury-aligned experience for customers. You will be a high-performing developer who thrives on clean architecture, elegant code collaborative delivery whilst working as part of an Agile cross-functional team. Skills and Experience * Strong proficiency in Kotlin and Android … SDKs, with a deep understanding of Jetpack libraries, Compose and modern Android architecture components. * Experience with RESTful APIs, JSON, and mobile architecture patterns (MVVM, Clean Architecture). * Familiarity with Android Studio, GitHub, mobile CI/CD tools, automated testing frameworks and the Play store deployment process. * Proven experience delivering ...

C++ Software Developer - Fully REMOTE

Hiring Organisation
DMS Computer Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £75,000 per annum
able to offer your ideas and designs to help the software development team improve their quality of work. The team strives to write clean, decoupled, and testable code with a clear separation of components and responsibilities. The main responsibilities of the position include: Develop standalone applications and plug … tests, and stress tests Communicate with the team to identify business requirements Understand business requirements and develop systems/features to meet them Develop code in accordance with the system design and coding standards with minimal supervision Review the code of associate developers Main requirements: BSc/ ...

Senior Java Game Engine Developer

Hiring Organisation
Eligo Recruitment Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
introduce improvements that support new features, and contribute to tools that help with performance analysis and simulation accuracy. You will be responsible for writing clean, scalable Java code and helping shape the technical direction of the engine architecture. Strong mathematical thinking is important, as your work will involve ...

Senior Java Game Engine Developer

Hiring Organisation
Eligo Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
introduce improvements that support new features, and contribute to tools that help with performance analysis and simulation accuracy. You will be responsible for writing clean, scalable Java code and helping shape the technical direction of the engine architecture. Strong mathematical thinking is important, as your work will involve ...

Senior Golang Developer

Hiring Organisation
Opus Resourcing Ltd
Location
London Area, United Kingdom
building and maintaining cloud backend services Commercial experience with cloud platforms such as GCP, AWS, Azure (GCP highly beneficial) Strong skills in software design, clean coding, CI/CD, robustness, systems scalability, and build and run. Logging, metrics and tracing with skills such as Grafana and Prometheus Experience with … Infrastructure as Code (e.g., Terraform)- this is not a DevOps role Understanding of lower-level languages such as C++ or Rust Experience designing scalable APIs and working in multi-tenant architectures Background in software engineering with a relevant technical degree Able to take end-to-end ownership and apply ...

Senior Golang Developer

Hiring Organisation
Opus Resourcing Ltd
Location
City of London, London, United Kingdom
building and maintaining cloud backend services Commercial experience with cloud platforms such as GCP, AWS, Azure (GCP highly beneficial) Strong skills in software design, clean coding, CI/CD, robustness, systems scalability, and build and run. Logging, metrics and tracing with skills such as Grafana and Prometheus Experience with … Infrastructure as Code (e.g., Terraform)- this is not a DevOps role Understanding of lower-level languages such as C++ or Rust Experience designing scalable APIs and working in multi-tenant architectures Background in software engineering with a relevant technical degree Able to take end-to-end ownership and apply ...

Java Software Engineer

Hiring Organisation
Durlston Partners
Location
London Area, United Kingdom
architecture to deployment Collaborate with analysts to solve real-world business problems Support and mentor junior team members on coding and data skills Deliver clean, maintainable, and scalable solutions Who They’re Looking For 1-5 years of experience with Java (essential) and Python Familiarity with databases, (e.g. … Server, Postgres) Experience with developing, testing, or deploying with cloud providers (e.g. AWS, GCP, Azure) Excellent problem-solving skills and clean coding habits Prior experience in finance, or high-performance environments 📩 Apply now! If you don't hear back within three working days, unfortunately, your application has not been ...

Java Software Engineer

Hiring Organisation
Durlston Partners
Location
City of London, London, United Kingdom
architecture to deployment Collaborate with analysts to solve real-world business problems Support and mentor junior team members on coding and data skills Deliver clean, maintainable, and scalable solutions Who They’re Looking For 1-5 years of experience with Java (essential) and Python Familiarity with databases, (e.g. … Server, Postgres) Experience with developing, testing, or deploying with cloud providers (e.g. AWS, GCP, Azure) Excellent problem-solving skills and clean coding habits Prior experience in finance, or high-performance environments 📩 Apply now! If you don't hear back within three working days, unfortunately, your application has not been ...

Software Engineer

Hiring Organisation
Wide and Wise
Location
City of London, London, United Kingdom
processes. This is not a traditional engineering role. It’s a chance to join an early-stage, high-impact environment where every line of code shapes how ideas become reality. Backed by top-tier global investors, our partner company is scaling fast and looking for exceptional builders who thrive … real-time processing. Manage infrastructure: relational and graph databases, containerization, CI/CD pipelines, and cloud platforms (AWS + Pulumi preferred). Write clean, efficient, and maintainable code with a focus on performance, reliability, and scalability. Collaborate across technical and product teams to solve complex engineering challenges. Contribute ...

Software Engineer

Hiring Organisation
Wide and Wise
Location
London Area, United Kingdom
processes. This is not a traditional engineering role. It’s a chance to join an early-stage, high-impact environment where every line of code shapes how ideas become reality. Backed by top-tier global investors, our partner company is scaling fast and looking for exceptional builders who thrive … real-time processing. Manage infrastructure: relational and graph databases, containerization, CI/CD pipelines, and cloud platforms (AWS + Pulumi preferred). Write clean, efficient, and maintainable code with a focus on performance, reliability, and scalability. Collaborate across technical and product teams to solve complex engineering challenges. Contribute ...

Senior Java Developer

Hiring Organisation
Eligo Recruitment Ltd
Location
London, Chaucer, United Kingdom
Employment Type
Permanent
Salary
£85000 - £95000/annum
company’s position as an industry leader. Core Responsibilities Work closely with the team to implement complex backend logic and platform solutions. Write clean, scalable, and maintainable code, adhering to industry best practices. Stay updated on the latest Java frameworks, libraries, and development techniques. Translate business needs into ...

Senior SalesForce Developer - Service Cloud - Experience Cloud - Apex - LWC - SOQL

Hiring Organisation
Nexere Consulting Limited
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 90,000 Annual
improvement. Key Responsibilities Salesforce Development Design and deliver scalable, high-performance Salesforce solutions. Build and configure functionality across Service Cloud and Marketing Cloud. Write clean Apex code and use declarative tools to meet business needs. Complete unit testing, documentation, and support system testing. Collaboration & Stakeholder Engagement Work with ...

Software Developer

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
London Area, United Kingdom
Realtime Database, Firestore, Authentication, Cloud Functions) into web apps. Collaborating closely with the product and design teams to deliver scalable, user-focused solutions. Writing clean, maintainable code and contributing to technical best practices. What we’re looking for: Strong experience with React and modern JavaScript (ES6+). Hands ...

Software Developer

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
City of London, London, United Kingdom
Realtime Database, Firestore, Authentication, Cloud Functions) into web apps. Collaborating closely with the product and design teams to deliver scalable, user-focused solutions. Writing clean, maintainable code and contributing to technical best practices. What we’re looking for: Strong experience with React and modern JavaScript (ES6+). Hands ...

Principal Software Engineer

Hiring Organisation
Fynity
Location
City of London, London, United Kingdom
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 ...

Principal Software Engineer

Hiring Organisation
Fynity
Location
London Area, United Kingdom
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 ...

Senior Python Developer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
being productive, and is motivated to progress within a fast-scaling environment. Key Responsibilities: Design, build, and maintain APIs, microservices, and data pipelines Write clean, testable, maintainable code following best design patterns Optimise databases and craft complex SQL queries Improve system performance across APIs and backend workflows Participate … code reviews and drive engineering excellence Mentor junior engineers and contribute to team growth What They’re Looking For: 5+ years’ experience in Backend Engineering Strong Python and Django experience. Experience with microservices architecture. Solid understanding of data structures, algorithms, and software design patterns Excellent communication skills; ability ...

Mid-Level Python Developer

Hiring Organisation
TriloDocs (part of Genactis Group)
Location
London, UK
Employment Type
Full-time
Role We're looking for a Mid-Level to Senior Python Developer with a strong STEM background — someone who can not only write clean, effective code but also understand and work with scientific tables and datasets. You'll contribute to the design and development of scalable, secure software … solutions, and collaborate closely with other developers, product managers, and domain experts. Responsibilities Write clean, maintainable Python code. Build and improve backend systems and APIs. Work with structured scientific and clinical data. Participate in code reviews, testing, and documentation. Collaborate in Agile teams using Scrum or Kanban. Stay ...

Machine Learning Operations Engineer

Hiring Organisation
Proactive Appointments
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 40,000 - 60,000 Annual
handle large-scare data efficiently. Implement and maintain monitoring of model drifts, data-quality alerts, scheduled r-training pipelines. Data Management and Preprocessing: Collect, clean and preprocess large datasets to facilitate analysis and model training. Implement data pipelines and ETL processes to ensure data availability and quality. Software Development … Write clean, efficient and scalable code in Python. Utilize CI/CD practices for version control, testing and code review. Work closely with actuarial analysts, actuarial modelling team (AMT) and other colleagues in the company to integrate data science findings into practical advice and strategies. Stay abreast ...

Python Data Engineer Azure & PySpark

Hiring Organisation
Brightbox GRP Ltd
Location
East London, London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £458 per day, Benefits remote
role. What youll be doing Designing and building robust data pipelines using Python and PySpark Developing complex data flows with a strong focus on clean, testable Python code Writing unit and BDD tests using Behave, including mocking and patching Creating and optimizing Delta Lake tables for performance ...