1 to 25 of 530 Clean Code Jobs in London

Backend Developer – AWS, TypeScript, Serverless Architecture, AWS Lambda

Location
Greater London, England, United Kingdom
services, including AWS Lambda • Build secure, scalable and reliable APIs and backend services • Translate user and business requirements into maintainable technical solutions • Write clean, well-tested and maintainable code • Collaborate with frontend and mobile developers, designers, product managers, QA professionals and technical specialists in an agile multidisciplinary team … Participate in technical discussions, code reviews and architectural decision-making • Develop automated tests and contribute to CI/CD processes • Investigate and resolve technical issues, defects, performance problems and production incidents • Address security, accessibility, privacy, resilience, scalability and performance throughout the development lifecycle • Contribute to technical documentation, knowledge sharing ...

Java Developer

Hiring Organisation
Source Group International
Location
London, United Kingdom
Salary
£ 100 K
role where your work will go live quickly, be seen, and genuinely make an impact.You’ll be part of a collaborative team that values clean code, pragmatic decision-making, and continuous improvement—working closely with product, design, and DevOps to ship meaningful features at pace. What … modern frameworks (e.g. Spring Boot)Collaborating with cross-functional teams to deliver new features end-to-end Improving system performance, reliability, and maintainability Writing clean, testable code and contributing to best practices across the team Supporting deployments and monitoring production systems Taking ownership of features—from idea through ...

Android Engineer

Location
Greater London, England, United Kingdom
collaborate in small teams across the bank Provide project insight to team leads and make necessary project decisions Commit, review, and ship new code from the first week Improve and develop the Android app, CI automations, and tooling Build SDKs for international banking clients Work with designers … conferences and meet‐ups with the team Requirements Ability to understand and prioritise security across all application layers Focus on accessibility Ability to write clean and maintainable code Self-driven approach and ownership of code, shipping, maintenance, and processes Experience or understanding of Android libraries and technologies ...

Software Engineer, Java Backend

Location
Greater London, England, United Kingdom
crypto liquidity Develop predominantly with Java 25 on the backend and PostgreSQL Use Spring Boot for delivery Develop business logic with emphasis on clean, maintainable code Apply TDD and DDD Use continuous integration and delivery Collaborate with a talented team to create solutions that drive financial inclusion … people use in hypergrowth startups Core Competencies Proficient in Backend Development with a strong focus on Java 25, PostgreSQL, and Spring Boot, emphasizing clean code and best practices like TDD and DDD. Experienced in building REST APIs and microservices to support financial systems and enhance user experience. Highest ...

Senior Full Stack/Native Cloud Engineer (Vice President)

Hiring Organisation
Jefferies Financial Group
Location
London, United Kingdom
Salary
£ 100 K
solutions end-to-end, from technical design and architecture through to production deployment, monitoring, support, and continuous improvement. Champion engineering best practices across code quality, testing, CI/CD, observability, maintainability, and operational resilience. Mentor and guide junior and mid-level engineers, setting high technical standards through code … using Angular or React, with a focus on reliable, maintainable, and responsive UI delivery. Strong understanding of software engineering best practices, including automated testing, clean code, code reviews, CI/CD, observability, and secure development practices. Experience deploying and operating production-grade systems in cloud or hybrid ...

Senior Backend Developer

Location
Greater London, England, United Kingdom
fostering an inclusive environment where everyone can thrive. If you love solving complex technical puzzles, supporting peers through thoughtful mentorship, and balancing innovation with code quality, we would love to welcome you to our team. Key aspects of the role include Architectural Delivery: Designing and building … proficiency with Kubernetes and Helm to deploy and manage resilient, containerised applications. Agile Execution: Strong experience navigating full Agile delivery lifecycles, turning designs into clean code, and working with Continuous Delivery (CD) pipelines. Supportive Leadership: A passion for clean code, comprehensive testing, and uplifting colleagues through ...

iOS Developer

Location
Greater London, England, United Kingdom
Design, develop and maintain high-quality iOS applications using Swift Translate user and business requirements into reliable, maintainable technical solutions Write clean, well-tested and maintainable code following modern iOS development practices Collaborate with designers, product managers, QA professionals and developers in an agile multidisciplinary team Participate … technical discussions, code reviews and architectural decision-making Develop automated tests and contribute to continuous integration and delivery processes Investigate and resolve technical issues, defects and performance problems Consider security, accessibility, privacy, resilience and performance throughout the development lifecycle Contribute to technical documentation and knowledge sharing Establish and maintain ...

Senior Java Developer

Hiring Organisation
Global
Location
London, United Kingdom
Salary
£ 80 K
APIs that support great user experiences across our platforms.Engineering excellence (35%): Design, build and maintain backend services using modern Java and Spring Boot, applying clean code principles, contract-first design and robust automated testing.Leadership & collaboration (30%): Guide and mentor engineers in the team, champion best practices, and work … designing clear, maintainable solutions that allow the team to move quickly and safely.Better Together: Be part of a collaborative engineering culture that values pairing, code reviews, shared decision-making and learning from each other.What Success Looks LikeIn your first few months, you’ll have:Contributed to key features ...

Senior Pipeline TD - Film 2D

Hiring Organisation
Framestore
Location
London, United Kingdom
Salary
£ 80 K
delivery.Collaborate closely with Compositing Supervisors, VFX Supervisors, and Heads of 2D to proactively identify and resolve workflow bottlenecks.Maintain and expand core software libraries, ensuring clean code, Git version control, and clear documentation.Support and enhance deep Nuke API integrations, custom gizmos, and media processing workflows.Offer technical guidance, share best … forSignificant experience in VFX pipeline development with a solid understanding of 2D production workflows.Expert Python development skills, with a focus on modern design patterns, clean code, and standard libraries.Strong experience building custom GUI applications and tools using PySide or PyQt.Deep experience with the Nuke API, programmatic control ...

Senior Pipeline TD - Film 2D

Location
Greater London, England, United Kingdom
closely with Compositing Supervisors, VFX Supervisors, and Heads of 2D to proactively identify and resolve workflow bottlenecks. Maintain and expand core software libraries, ensuring clean code, Git version control, and clear documentation. Support and enhance deep Nuke API integrations, custom gizmos, and media processing workflows. Offer technical guidance … experience in VFX pipeline development with a solid understanding of 2D production workflows. Expert Python development skills, with a focus on modern design patterns, clean code, and standard libraries. Strong experience building custom GUI applications and tools using PySide or PyQt. Deep experience with the Nuke API, programmatic ...

Data Scientist

Location
Greater London, England, United Kingdom
environment. Strong predictive modeling foundation: Extensive experience with traditional ML algorithms, Deep Learning frameworks, and complex time-series forecasting. Experience developing production-grade Python code: High proficiency in Python, Pandas, and modern software practices (testing, clean code, code review, CI/CD). Data & Pipeline Expertise ...

Data Scientist

Hiring Organisation
Anaplan
Location
London, United Kingdom
Salary
£ 70 K
paced environment.Strong predictive modeling foundation: Extensive experience with traditional ML algorithms, Deep Learning frameworks, and complex time-series forecasting. Experience developing production-grade Python code: High proficiency in Python, Pandas, and modern software practices (testing, clean code, code review, CI/CD). Data & Pipeline Expertise ...

Full Stack Software Engineer II - Java, React

Location
Greater London, England, United Kingdom
through meaningful challenges, strong mentorship, and a culture that rewards curiosity and craftsmanship. Here, you'll work alongside experienced engineers who are passionate about clean code, scalable architecture, and continuous improvement — and you'll have the opportunity to explore emerging technologies like AI and GenAI from day one. … Software Engineer II at JPMorganChase within [Insert Team Name/Line of Business], you will ship secure, full-stack features, write clean Java code, and deepen your expertise in modern engineering practices — including microservices, event-driven architecture, and CI/CD — while building the foundation for a serious ...

Senior Software Engineer I – Search and AI Platform

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
with databases, web services, or AWS services (Neo4j, DynamoDB, RDS, S3, Parameter Store, SQS, SNS, Kinesis) to support ingestion, storage, and messaging pipelines. Champion clean code, SOLID principles, and engineering best practices, setting standards and mentoring engineers. Collaborate with product managers and engineering teams to deliver advanced search … cloud-native architectures with AWS and Kubernetes (EKS). An advocate of best practices for rapid development of quality software, including SOLID principles, clean code, architectural design patterns, CI/CDFamiliarity with Agile, Kanban, or other iterative development methodologies.Comfortable learning new technologies, languages, and tools ...

Full Stack Software Engineer II - Java, React

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
through meaningful challenges, strong mentorship, and a culture that rewards curiosity and craftsmanship. Here, you'll work alongside experienced engineers who are passionate about clean code, scalable architecture, and continuous improvement — and you'll have the opportunity to explore emerging technologies like AI and GenAI from day one.As … Software Engineer II at JPMorganChase within [Insert Team Name/Line of Business], you will ship secure, full-stack features, write clean Java code, and deepen your expertise in modern engineering practices — including microservices, event-driven architecture, and CI/CD — while building the foundation for a serious ...

Senior Frontend Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
flows.Familiarity with CI/CD pipelines, automated testing, and versioning strategies for SDKs.Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.Passion for clean code, automation, and continuous improvement.Excellent interpersonal skills and a passion for developer experience and security.ROLE PROFILE:We are seeking a Senior Frontend Developer … flows.Familiarity with CI/CD pipelines, automated testing, and versioning strategies for SDKs.Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.Passion for clean code, automation, and continuous improvement.Excellent interpersonal skills and a passion for developer experience and security.Common FOOTERWhat you'll get in return:At LSEG ...

Senior Frontend Engineer

Hiring Organisation
London Stock Exchange Group
Location
London, UK
Employment Type
Full-time
/CD pipelines, automated testing, and versioning strategies for SDKs. Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards. Passion for clean code, automation, and continuous improvement. Excellent interpersonal skills and a passion for developer experience and security. ROLE PROFILE:We are seeking a Senior Frontend …/CD pipelines, automated testing, and versioning strategies for SDKs. Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards. Passion for clean code, automation, and continuous improvement. Excellent interpersonal skills and a passion for developer experience and security. Common FOOTERWhat you'll get in return ...

Senior Frontend Engineer

Location
Greater London, England, United Kingdom
/CD pipelines, automated testing, and versioning strategies for SDKs.* Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards.* Passion for clean code, automation, and continuous improvement.* Excellent interpersonal skills and a passion for developer experience and security.ROLE PROFILE: We are seeking a Senior Frontend Developer … pipelines, automated testing, and versioning strategies for SDKs. + Experience with frontend performance optimization, cross-browser compatibility, and accessibility standards. + Passion for clean code, automation, and continuous improvement. + Excellent interpersonal skills and a passion for developer experience and security.Common FOOTERWhat you'll get in return ...

Senior JVM Engineers - Java, Scala & Kotlin

Location
Greater London, England, United Kingdom
contributing to the design and development of robust, high‐performance distributed systems. You’ll be expected to bring strong software engineering fundamentals, with TDD, clean code and automated testing embedded in your approach to development. Strong CI/CD experience is essential, along with a solid understanding … Strong commercial experience with Java, Scala and/or Kotlin Excellent understanding of the JVM ecosystem Strong experience with TDD, unit testing and clean code Proven experience building and maintaining CI/CD pipelines Experience designing and developing scalable, distributed systems Strong understanding of software architecture and engineering ...

Senior Software Developer

Location
Greater London, England, United Kingdom
ideas supporting product improvement and delivery effectiveness Diagnose complex technical issues, including integration challenges, data consistency issues, and performance improvements Support knowledge sharing and code quality through peer reviews and collaboration Contribute to a collaborative engineering culture focused on clean, efficient code and practical delivery Requirements Proven … similar technologies Practical experience working with Azure Cloud Services and Azure DevOps, or equivalent CI/CD tooling Proficiency with Visual Studio or VS Code Strong understanding of software development practices and agile delivery methods Experience working across the full software development lifecycle, from concept through to production support ...

Software Engineer

Location
Greater London, England, United Kingdom
structured data — cleaning, transforming and surfacing it for downstream consumers Collaborate with senior engineers and domain experts to translate real-world engineering problems into clean, maintainable code Write tests, contribute to code reviews, and help raise the bar on code quality across the team … professional setting Comfortable with SQL and working with relational data Experience building or maintaining REST APIs or internal tooling Good instincts around clean code, testing and version control (Git) Able to work independently on well-scoped problems and communicate clearly with non-technical stakeholders #J-18808-Ljbffr ...

Mid-Level Full-Stack Software Engineer

Location
Greater London, England, United Kingdom
TypeScript, HTML, CSS) to design, develop, and maintain robust APIs and user interfaces for our enterprise applications. The ideal candidate will be passionate about clean code, scalable architecture, and collaborative development, working closely with engineering and Product teams to build high quality products. Exposure to modern AI tools … accessible user interfaces using React, JavaScript/TypeScript, HTML, and CSS. Optimize API performance and ensure scalability. Write unit and integration tests to ensure code quality. Participate in code reviews and contribute to continuous improvement. Work with CI/CD pipelines and Infrastructure as Code (IaC) tools ...

Software Engineer

Location
City Of London, England, United Kingdom
founding engineering team as we scale. Having passed the junior stage of your career, you bring over 3 years of commercial experience writing clean code and shipping features independently. In this role, you will take true end-to-end ownership of core platform features, work across our stack … without corporate red tape, , you won’t just pull tickets from a backlog - you will actually own your work end-to-end, see your code ship, and see its immediate impact on users. Building the Engineering Culture: Joining our founding engineering team means you are actively building our engineering ...

Senior Fullstack Engineer (Java/React/Python)

Location
Greater London, England, United Kingdom
Saving Expert, building digital products and services that make a difference while always putting people first. We’re a team of creators. We write code, shape delivery, build go-to-market strategies, develop AI solutions and create the practices that support our people. We work side by side with … security, versioning, performance and reliability. Build intuitive, high-performance user interfaces in React that integrate seamlessly with backend services. Champion engineering excellence through clean code, automated testing, documentation and code reviews. Drive delivery across multiple initiatives while balancing speed, quality and commercial value. Mentor engineers through coaching ...

Full Stack Software Engineer III - Java

Location
Greater London, England, United Kingdom
businesses — and we're looking for engineers who take ownership, raise the bar, and grow fast. You'll work in a culture of strong code reviews, fast feedback, and scalable architecture, with real opportunities to deepen your technical influence and shape the future of financial technology. As a Software … within the Global Banking Technology team, you will own end-to-end delivery of secure, full stack features — turning requirements into solid designs, shipping clean Java code, and improving services built on microservices, Kafka/event-driven patterns, and CI/CD pipelines. You will troubleshoot complex production ...