experience building scalable backend systems and a solid foundation in JVM-based languages. If you’re eager to grow your expertise in system design, cleancode practices, and distributed systems — all while working with a modern tech stack — this is the opportunity for you. You’ll contribute to … teams including data engineers, product managers, and fellow developers. Contribute to the design and implementation of microservices that are scalable, resilient, and maintainable. Write clean, testable, and efficient code, following software engineering best practices and patterns. Participate in technical discussions, design reviews, and code reviews. Continuously learn … like Lambda, ECS, DynamoDB, etc. You’ve worked with NoSQL technologies and understand how to model data for distributed systems. A strong believer in cleancode, maintainability, and building systems that scale and perform. You have a solid foundation in CS fundamentals , data structures , and system design . More ❯
London, England, United Kingdom Hybrid / WFH Options
MARKS&SPENCER
of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate … What We Need From You and looking for: Significant track record of strategic and innovative thinking, as well as execution and implementation Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure More ❯
and well architected system. Be able to provide leadership and guidance for the developers tasked to the project. Ensure development best practices are followed (CleanCode, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value Seeing through a More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (CleanCode, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of More ❯
London, England, United Kingdom Hybrid / WFH Options
MARKS&SPENCER
of Practice to help establish engineering excellence at M&S Lead by example via contributions to our engineering ecosystem Pioneer and promote methodologies like cleancode and clean architecture Advocate for engineering productivity, delivery quality and operational excellence through a continuous ecosystem Drive DevOps practices to automate … Need From You: Experience in implementing solutions using modern, web facing software solutions that provide the best possible experience across multiple devices Specialist in cleancode and implementation of design patterns for common problems. Depth of knowledge in Information Security, you can design, quality review and quality assure More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (CleanCode, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in More ❯
Cambourne, England, United Kingdom Hybrid / WFH Options
Remotestar
to-end features (Python) from scratch. Resolve critical production issues promptly. Develop test infrastructures, write documentation, and ensure high performance. Follow development best practices (CleanCode, Clean Architecture, code reviews). Communicate actively with stakeholders, team members, and clients. Valued Skills and Experience Strong proficiency in More ❯
Redhill, Surrey, United Kingdom Hybrid / WFH Options
Oliver James Associates Ltd
solutions that meet design, coding, performance, and security standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews … and retrospectives Collaborating with colleagues to support platform stability and availability Essential Experience: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits, and Salesforce Best Practices Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of … CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning and innovation Familiarity with technologies such as C#, ASP.NET MVC, HTML, CSS, JavaScript, and SQL is a plus This role requires More ❯
SC Cleared) 6 Months initially £585 per day (Inside IR35) Remote with occasional site visits in Hampshire The Developer primary role is to develop cleancode, adhering to SOLID principles that is well tested, performant and maintainable. Responsibilities: Managing the exchange of data between different backend services (owned … logic is implemented as required and fully testable Introducing and owning technical user stories for integration and service optimisation Documenting solutions through flowcharts, diagrams, code comments, clear code and via Confluence/knowledge base articles Ensuring compliance with quality guidelines (Unit Tests, Code Quality, Test Driven Development … good documentation, test automation and non-functional considerations Specific Skills Delivering integration micro-service patterns using Mulesoft best practices Applying SOLID principles and creating cleancode Hands-on experience in designing RAML, REST API design, flow control, error handling. Strong working experience with the Mulesoft catalyst-based approach. More ❯
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
ability to tackle new challenges while fostering growth and learning within the team. Key responsibilities include: Essential experience for this role: Strong understanding of CleanCode practices, Object Orientation, SOLID Principles, Design Patterns, Governor Limits and Salesforce Best Practices. Developing solutions that meet design, coding, performance, and security … standards Providing production support and resolving incidents Conducting thorough testing, focusing on automation Using both low-code and custom code solutions as needed Creating and maintaining custom Lightning Web Components, triggers, and batch jobs Ensuring continuous improvement through design reviews and retrospectives Collaborating with colleagues to support platform … stability and availability Qualifications: Experience in Salesforce Engineering, with certifications such as Platform Developer I and Salesforce Administrator Strong understanding of CleanCode, Object-Oriented principles, Salesforce Best Practices, and Governor Limits Experience with Salesforce Financial Services Cloud Passion for software development and a proactive approach to learning More ❯
Cambourne, England, United Kingdom Hybrid / WFH Options
Remotestar
fidelity mockups and screen flows Ensuring engineering excellence by developing test infrastructures, writing documentation, and following an agile methodology Adhering to development best practices (CleanCode, Clean Architecture, code reviews) Communicating actively with stakeholders, team members, and clients What We Value Over 3 years of experience More ❯
London, England, United Kingdom Hybrid / WFH Options
HipHopTune Media
with engineering excellence by developing test infrastructures, writing documentation, ensuring high performance, and following an agile development methodology Ensure development best practices are followed (CleanCode, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients Qualifications +3 years of experience working with More ❯
London, England, United Kingdom Hybrid / WFH Options
Jaja Finance
industry. Key Responsibilities Work with product owners to refine, estimate and prioritise Jira tickets Attend and contribute to agile ceremonies and platform discussions Deliver code that is easy to understand, maintain and test Collaborate closely with engineers from other platforms Develop and maintain scalable, high-performance RESTful APIs using … Java and related technologies (Spring, JPA, Kafka, JUnit). Apply design patterns, SOLID principles, and cleancode practices. Work with relational databases and SQL to ensure efficient data management. Design, deploy, own and maintain microservices in a cloud environment (AWS, Google Cloud, or Azure). Debug complex issues … implement effective solutions. Ensure security best practices, including data protection and access control. Collaborate with agile teams using practices such as pair programming and code reviews. Use project management, source control, and CI tools (e.g., Jira, Git, Jenkins). About You We’re seeking passionate individuals who align with More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
Senior Front-End Engineer (Angular), you'll be responsible for: Collaborating with founders, your engineering team, and designers to translate mockups into high-quality code, ensuring seamless UX. Building rich B2B SaaS features focused on cross-functional collaboration across different form factors. Utilizing your extensive front-end expertise to … and responsiveness across browsers and platforms. Developing test infrastructures, writing documentation, ensuring high performance, and following agile methodologies. Following development best practices such as CleanCode, Clean Architecture, and code reviews. Communicating actively with stakeholders, team members, and clients. What do we value? Over 6 years More ❯
Welwyn Garden City, England, United Kingdom Hybrid / WFH Options
PayPoint plc
and external to the business. Designing, developing, and maintaining scalable technical solutions that support the ongoing growth of the business and improve service. Developing cleancode which adheres to SOLID principles and following the solution architecture. Ensuring that the application lifecycle, quality assurance, database engineering and build and … At least 5 years as a software engineer or developer, of which 2 as a senior or staff engineer. Follow industry standard principles (SOLID, cleancode). Experience of application design in a micro-service architecture (considering security and infrastructure). Strong Azure Cloud experience (Networking, Storage, Kubernetes More ❯
Euxton, England, United Kingdom Hybrid / WFH Options
ECO Surv
development. Key Responsibilities Focus on delivering genuine value, ensuring each contribution has a meaningful impact. Advocate for modern engineering practices such as automated testing, cleancode, and maintainability. Contribute to product and technology strategy with a customer-centric approach. Champion agile development practices and continuously improve workflows across … across the full technology stack. Thrives in small teams that value adaptability and broad skillsets. Has extensive experience in agile software development. Committed to cleancode principles like SOLID and Clean Architecture. Familiar with automated testing; TDD experience is a plus. Highly collaborative, practicing pair and mob More ❯
the other engineers on the team Designing and developing technical solutions that are maintainable, scalable and support the ongoing growth of the business Developing cleancode which adheres to SOLID principles and follows the solution architecture Ensuring that the application lifecycle, quality assurance, database engineering and build and … area run smoothly at all times What would we like from you? Proven development capability with several years experience Follow industry standard principles (SOLID, cleancode) .NET Core/.NET 6+ .NET Framework (version 3.5+) and C# Web API (RESTful) No-SQL (Cosmos Db) Unit Test Framework (NUnit … a micro-service architecture (considering security and infrastructure) Developing services and application within Azure Cloud (Networking, Storage, Kubernetes, API Manager, Monitoring) Delivering infrastructure as code (Terraform) Source Control, Build and Deployment Tools (Azure DevOps, GIT, Sona Cloud, SOOS) Agile (Scrum, Kanban) or DevOps environment experience, TDD/Unit Testing More ❯
London, England, United Kingdom Hybrid / WFH Options
hometree.co.uk
Stack Development: Architect and build scalable web applications, leveraging Python and Django on the back end alongside Next.js and React on the front end. CleanCode & Performance: Write clean, maintainable code, develop and document robust RESTful APIs, and continuously tune for speed, reliability and scalability. Cross … oversight and drives tasks to completion. Analytical Thinker: Breaks down complex technical challenges, troubleshoots effectively and delivers robust, scalable solutions. Meticulous Quality Focus: Writes clean, well-tested code and maintains clear documentation to ensure reliability and maintainability. Excellent Communication Skills: Conveys technical concepts clearly to both technical and … motivates you. Technical Discussion (1.5 hrs): A collaborative session with our senior developers where we’ll review your past projects, dive into architecture and code scenarios, and brainstorm solutions together. Expect an open technical conversation—share your ideas, ask questions and help us sketch out potential features. Values Interview More ❯
London, England, United Kingdom Hybrid / WFH Options
Jobgether
cloud solutions, and thrives on solving complex technical challenges while mentoring peers and contributing to long-term architecture. You'll work with modern technologies, cleancode practices, and a dynamic international team. Accountabilities: Design, build, and maintain scalable, reliable, and maintainable software solutions Collaborate with cross-functional teams … to deliver impactful technical features Champion architectural best practices and lead technical discussions and decisions Mentor team members and conduct code reviews to ensure high engineering standards Drive continuous improvement through performance analysis and refactoring Proactively address technical debt and anticipate scalability challenges Document and communicate technical solutions clearly … cloud-based applications Strong communication skills and a collaborative, proactive mindset Comfortable discussing, testing, and benchmarking technical solutions Fluent in English and committed to cleancode and continuous learning Benefits Health insurance coverage Employee Assistance Program (EAP) Remote work and wellness stipends Flexible compensation options Paid volunteer days More ❯
London, England, United Kingdom Hybrid / WFH Options
Jobgether
cloud solutions, and thrives on solving complex technical challenges while mentoring peers and contributing to long-term architecture. You’ll work with modern technologies, cleancode practices, and a dynamic international team. Accountabilities Design, build, and maintain scalable, reliable, and maintainable software solutions Collaborate with cross-functional teams … to deliver impactful technical features Champion architectural best practices and lead technical discussions and decisions Mentor team members and conduct code reviews to ensure high engineering standards Drive continuous improvement through performance analysis and refactoring Proactively address technical debt and anticipate scalability challenges Document and communicate technical solutions clearly … cloud-based applications Strong communication skills and a collaborative, proactive mindset Comfortable discussing, testing, and benchmarking technical solutions Fluent in English and committed to cleancode and continuous learning Benefits Health insurance coverage Employee Assistance Program (EAP) Remote work and wellness stipends Flexible compensation options Paid volunteer days More ❯
shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Java Technical Lead with deep 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 Own the hiring process for your team and help us attract world-class talent Continuously … based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points More ❯
shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in cleancode, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise … 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 Own the hiring process for your team and help us attract world-class talent Continuously … based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for cleancode, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points More ❯
Liverpool, England, United Kingdom Hybrid / WFH Options
PayPoint plc
competency of the team and the product forwards. Building technical solutions that are maintainable, scalable and support the ongoing growth of the business. Developing cleancode which adheres to SOLID principles and follows the solution architecture. Being committed to all aspects of quality from the start of every … Being a team player. Essential Skills and Experience A minimum of 2-3 years experience as a software engineer. Follow industry standard principles (SOLID, cleancode). Experience of Azure Cloud. .NET Core/.NET 6+. .NET Framework (version 3.5+) and C#. Web API (RESTful). SQL Server More ❯
solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and cleancode Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable … solutions Tackle meaningful, end-to-end challenges across the stack Influence platform architecture and engineering practices Maintain strong standards through testing, peer reviews, and cleancode Contribute to product and team direction in a high-growth environment Ideal Candidate 2-4 years of full-stack engineering experience Comfortable More ❯