1 to 25 of 586 Clean Code Jobs

Java Developer

Hiring Organisation
Brightwork Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
modern, scalable backend services and APIs that support complex, high-performing systems used across the UK. You'll join a collaborative environment where clean code, Test Driven Development and strong engineering principles are at the core of delivery. What you'll do Design, develop and maintain backend applications … RESTful APIs using Java and Spring Boot Follow Test Driven Development practices to ensure robust and maintainable code Containerise applications using Docker and work within cloud-based environments Collaborate closely with Frontend, QA and DevOps teams to deliver complete solutions Participate in code reviews, design discussions and agile ...

Senior Software Engineer - Manchester

Hiring Organisation
Zopa Bank
Location
Manchester, England, United Kingdom
make it count. Want to see us in action? Follow us on Instagram @zopalife The engineering challenge Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributed systems processing thousands of transactions daily, build resilient services that … decisions Collaborating closely with product managers, designers and other engineers Mentoring junior engineers and helping to raise the technical bar Owning your team’s code, quality and delivery Taking part in the full SDLC — including operating your own services in production Writing well-tested, clean code Making ...

Senior Java Developer - Manchester

Hiring Organisation
Morson Edge
Location
Manchester, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Senior Java Developer with exceptional Java … design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Continuously improve team workflows and development processes What They're Looking For Good expertise ...

Full-Stack Developer - Inside IR35 - Remote

Hiring Organisation
Tenth Revolution Group
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£250 - £350 per day
workflows. Collaborate closely within Agile teams, participating in pair programming, peer reviews, and continuous improvement practices. Contribute to good engineering culture through documentation, clean code, and technical transparency. Required Technical Skills C# Full Stack .NET developer with strong experience in: SQL Server SQL Server Reporting Services (SSRS) ASP.NET … Playwright and PyTest Experience with reporting and BI tools (e.g., Power BI, Tableau) Familiarity with Agile delivery practices and ceremonies Strong general engineering discipline: clean code, documentation, maintainability To apply for this role please submit your CV or contact Dillon Blackburn on or at . Tenth Revolution Group ...

Full-Stack Developer - Inside IR35 - Remote

Hiring Organisation
Tenth Revolution Group
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£250 - £350/day
workflows. Collaborate closely within Agile teams, participating in pair programming, peer reviews, and continuous improvement practices. Contribute to good engineering culture through documentation, clean code, and technical transparency. Required Technical Skills C# Full Stack .NET developer with strong experience in: SQL Server SQL Server Reporting Services (SSRS) ASP.NET … Playwright and PyTest Experience with reporting and BI tools (e.g., Power BI, Tableau) Familiarity with Agile delivery practices and ceremonies Strong general engineering discipline: clean code, documentation, maintainability To apply for this role please submit your CV or contact Dillon Blackburn on (phone number removed ...

REACT Developer

Hiring Organisation
Brightwork Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
performance user interfaces that connect seamlessly with complex backend systems and deliver an exceptional user experience. You'll join a collaborative environment that values clean code, Test Driven Development and strong technical ownership. What you'll do Develop and maintain user-facing features using React.js Build reusable components … front-end libraries for long-term scalability Translate design concepts into high-quality, responsive code Optimise applications for speed, performance and accessibility Collaborate with designers and backend engineers to deliver cohesive solutions Follow Test Driven Development practices and contribute to code reviews Stay current with modern frontend practices ...

Senior Software Engineer (Kotlin, AWS)

Hiring Organisation
Trades Workforce Solutions
Location
Etzelwang, Bayern, Germany
Employment Type
Permanent
Salary
EUR 75,000 - 105,000 Annual
Work on AWS services Build & maintain microservices Support in designing and building CI/CD pipelines FollowDDD, pair programming and clean code Work in a cross-functional team alongside designers, testers, analysts and product owners Qualifications Bachelor's degree in Computer Science (or related field) 3+ years … Microservices, Kafka Hands on experience in AWS, CI/CD, Docker, React, TypeScript Experience with Agile or Scrum software development methodologies Good eye for clean code, understanding of DDD, TDD etc. You speak fluent English Salary + Benefits Flexible work location: Work up to 90% remotely with ...

Full Stack Software Engineer

Hiring Organisation
CompuStaff
Location
Galway, Galway County, Republic of Ireland
Employment Type
Permanent
/C#, and TypeScript . Create fast, accessible UIs for customer-facing eCommerce experiences. Develop robust APIs ( REST/GraphQL ) and backend services. Write clean, tested code (e.g., Jest, xUnit, NUnit ) and automate delivery with CI/CD. Optimise for speed, scalability, and reliability; integrate third-party services. … Build with cloud-native components ( Azure Functions, Service Bus, event-driven ). Take part in Agile ceremonies, code reviews, and a sensible daytime on-call rota. What we’re looking for 5+ years’ experience in full-stack development. Strong TypeScript/JavaScript (ES6+), HTML, CSS ; solid React/Next.js ...

Systems Developer – E-Commerce Integrations (Cloud-Native, AI-Driven)

Hiring Organisation
Protein Works
Location
Liverpool, England, United Kingdom
applications and services using modern frameworks and design patterns. Create middleware and intranet applications that streamline internal workflows and communication between distributed systems. Write clean, maintainable, and efficient code across multiple languages (C#, PHP, Python, JavaScript). Develop and consume REST APIs, ensuring secure, performant communication between services. … current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Required Skills & Experience Strong commercial development experience in: ASP.NET Core, C# PHP, Python, JavaScript SQL dialects: MySQL, MSSQL, PostgreSQL Familiarity ...

Senior Software Engineer (Odoo / ERP) (m/w/d) - Remote

Hiring Organisation
Alphapet Ventures GmbH
Location
München, Bayern, Germany
Employment Type
Permanent
Salary
EUR 60,000 - 80,000 Annual
Product Owners Manage the entire release process, handle branch management (Git), monitor the CI/CD pipeline, and communicate releases to all stakeholders Write clean, maintainable code, ensure quality through comprehensive testing, and promote high standards in the team through code reviews Proactively identify opportunities for process … systems Solid, hands-on experience in developing with Odoo and the OCA framework is essential Proven experience in using AI tools for process optimization, code review, or system improvement Excellent knowledge of Python and PostgreSQL , and confident handling of Git , Docker , and CI/CD pipelines Strong commitment ...

Senior Software Engineer, Payments - Remote (to GMT +2) / Dublin

Hiring Organisation
Phorest
Location
Dublin, Ireland
Employment Type
Permanent
Salary
EUR 65,000 - 85,000 Annual
informed, pragmatic technical decisions with the autonomy to influence architectural direction and the technical roadmap for the team. Champion and apply engineering best practices (clean code, testing, maintainability, observability) and support your team in doing the same through mentorship and collaboration. Collaborate with product managers and designers … take full ownership of your work, from design and implementation to deployment and production support, and you're comfortable shipping and monitoring your own code in production. You have strong software craftsmanship: you care deeply about writing clean, maintainable code, follow best releasing practices, and advocate ...

Software Engineer

Hiring Organisation
EMBL-EBI
Location
Saffron Walden, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
have Good understanding of Statistics, Graph theory, Probability theory Familiar with standard development tools (continuous integration e.g. Jenkins, build management e.g. Maven, and source code management systems e.g. GIT, etc) Understanding of good coding practices and approaches (OOP, IoC, automated testing, clean code principles, code review … installation grant (as applicable) Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely) Family benefits: On-site nursery, child sick leave, generous parental leave, holiday clubs ...

Senior Software Engineer (Typescript/Next.js) (m/f/d)

Hiring Organisation
Scout24 Holding GmbH
Location
München, Bayern, Germany
Employment Type
Permanent
Salary
EUR 65,000 - 85,000 Annual
software quality, stability, and long-term value. What You'll Do: Improve and extend our existing codebase while maintaining a high standard of code quality and test coverage. Design and implement scalable, maintainable, and well-structured solutions based on modern architecture principles. Drive architectural decisions with a focus … modularity, clean code, and long-term maintainability. Work in an agile, cross-functional team, contributing your ideas and pushing for continuous improvement. Set high quality gates for new modules, emphasizing testability and performance. Support and mentor other team members. What You Bring: Strong experience with TypeScript and modern ...

PHP Developer

Hiring Organisation
Bowerford Associates
Location
Newton Abbot, Devon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
will play a key role in developing and maintaining a range of business-critical applications, websites and system integrations. If you like to write clean and maintainable code and you enjoy solving complex problems, I would like to hear from you immediately! The role is offered … this role you will be responsible for: - Developing bespoke software and middleware solutions to support and help grow business operations. Deliver high-quality, secure code using modern and best practice approaches. Collaborating with stakeholders to translate business requirements into robust technical solutions. Troubleshooting and resolving issues across development environments. ...

Laravel Developer, London

Hiring Organisation
IT Search & Select
Location
London, South East, England, United Kingdom
Employment Type
Temporary
Salary
£33,000 - £38,000 per annum
developer with a passion for clean code, modern frameworks, and building scalable digital solutions? We’re a fast-growing technology business in West London seeking a Mid-Level Laravel Developer who also brings solid WordPress experience to the table What You’ll Be Doing • Building and maintaining robust … applications using Laravel • Supporting and extending WordPress-based sites and plugins • Collaborating with designers, product managers, and other developers in an agile environment • Writing clean, testable, and maintainable code • Participating in code reviews and contributing to technical decisions What We’re Looking For • 2–4 years ...

Java Full Stack Engineer (Consultant / Senior Consultant)

Hiring Organisation
83zero Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Jenkins) Implement containerisation using Docker & Docker Compose Contribute to agile teams, collaborating closely with product owners, designers and fellow engineers Apply engineering best practices, clean code principles and secure delivery standards What We're Looking For Required Strong experience building microservices with Java (Spring Boot) Experience developing front … Knowledge of cloud platforms such as AWS or Azure Experience using Docker Comfortable working in agile delivery environments Desirable Terraform or other Infrastructure as Code tools Experience with NoSQL databases (e.g., MongoDB) or SQL (e.g., Postgres) Understanding of web standards, accessibility and development best practice Experience with Apache NiFi ...

Software Developer

Hiring Organisation
Precept Recruit
Location
Lostock, Bolton, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£27,500 - £30,000 per annum
passionate developer who wants to use your skills for good? Join a purpose-driven software company where your code helps charities and non-profits thrive. About Us Barron McCann are recruiting for this role on behalf of our partners BMc Azurri. We’re not just another tech company … operations to boosting supporter engagement, our solutions help amplify the good these organizations do every day. If you’re driven by purpose and love clean code, we want to meet you. The Role As a Software Developer, you’ll be at the heart of our product development - designing ...

Software Developer

Hiring Organisation
Precept Recruit
Location
Bolton, Wingates, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£27500 - £30000/annum
passionate developer who wants to use your skills for good? Join a purpose-driven software company where your code helps charities and non-profits thrive. About Us Barron McCann are recruiting for this role on behalf of our partners BMc Azurri. We’re not just another tech company … operations to boosting supporter engagement, our solutions help amplify the good these organizations do every day. If you’re driven by purpose and love clean code, we want to meet you. The Role As a Software Developer, you’ll be at the heart of our product development - designing ...

Lead Full Stack PHP Developer - Preston

Hiring Organisation
Circle Recruitment
Location
Preston, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £70,000 per annum
Laravel ecosystem * Cloud-based development in either AWS or Azure * Unit testing (PHPUnit/pest) * Be able to produce and document clean code * CSS frameworks (TailwindCSS/Bootstrap) and in-depth experience with SCSS/SASS * Javascript experience with one or more JS frameworks (Vue, React or Angular … technologies * Strong problem-solving skills and the ability to work both independently and collaboratively within a team Desirable but not essential: * .NET * Peer code reviews * NoSQL databases * Github profile with working samples of previously produced code * Docker * Laravel Livewire/Inertia * DevOps * Experience with security, form validation ...

Principal Software Engineer

Hiring Organisation
SGI
Location
London, UK
Employment Type
Full-time
Engineer who can set the technical direction for the front-end, champion best practices, and still enjoy being hands-on. Someone who obsesses over clean design, performance and scalability, and is comfortable leading from the front. The Opportunity You'll be the go-to technical leader for front … TypeScript on the front end and Python-based services on the backend. You'll work in a culture that values engineering excellence – TDD, clean code, pair programming, thoughtful code reviews – and your voice will carry weight in how the platform evolves. What You'll Do Lead ...

Principal Java Architect

Hiring Organisation
LSEG
Location
Mansfield, Nottinghamshire, UK
Employment Type
Full-time
DOING: Architectural Leadership: Define and evolve the architecture of our Java platforms, ensuring alignment with business goals, scalability, and long-term maintainability. Code Quality & Reviews: Perform technical reviews, enforce clean code principles (e.g. SOLID), and ensure adherence to architectural standards. Mentorship & Coaching: Guide senior engineers and technical ...

Principal Java Architect

Hiring Organisation
LSEG
Location
Derby, Derbyshire, UK
Employment Type
Full-time
DOING: Architectural Leadership: Define and evolve the architecture of our Java platforms, ensuring alignment with business goals, scalability, and long-term maintainability. Code Quality & Reviews: Perform technical reviews, enforce clean code principles (e.g. SOLID), and ensure adherence to architectural standards. Mentorship & Coaching: Guide senior engineers and technical ...

MLOps Engineer

Hiring Organisation
Cloudbeds
Location
London, UK
Employment Type
Full-time
workflows (DAGs). Implement comprehensive software quality and testing processes for ML systems, including unit, integration, and end-to-end testing for both code and data/model performance. Design, train, and rigorously test machine learning models where needed to improve pricing optimization, focusing on statistical validation and production … models at scale on AWS, with experience using MLFlow or similar platforms. Strong Python programming skills and adherence to software engineering best practices (e.g., clean code, version control, code reviews). Expert-level SQL skills and experience working with large datasets for analysis and modeling. Strong problem ...

MLOps Engineer

Hiring Organisation
Cloudbeds
Location
Aberdeen, UK
Employment Type
Full-time
workflows (DAGs). Implement comprehensive software quality and testing processes for ML systems, including unit, integration, and end-to-end testing for both code and data/model performance. Design, train, and rigorously test machine learning models where needed to improve pricing optimization, focusing on statistical validation and production … models at scale on AWS, with experience using MLFlow or similar platforms. Strong Python programming skills and adherence to software engineering best practices (e.g., clean code, version control, code reviews). Expert-level SQL skills and experience working with large datasets for analysis and modeling. Strong problem ...

MLOps Engineer

Hiring Organisation
Cloudbeds
Location
Leicester, UK
Employment Type
Full-time
workflows (DAGs). Implement comprehensive software quality and testing processes for ML systems, including unit, integration, and end-to-end testing for both code and data/model performance. Design, train, and rigorously test machine learning models where needed to improve pricing optimization, focusing on statistical validation and production … models at scale on AWS, with experience using MLFlow or similar platforms. Strong Python programming skills and adherence to software engineering best practices (e.g., clean code, version control, code reviews). Expert-level SQL skills and experience working with large datasets for analysis and modeling. Strong problem ...