Clean Code Job Vacancies

651 to 675 of 1,090 Clean Code Jobs

Java Developer

Surrey, England, United Kingdom
IT Talent Solutions Ltd
across both legacy systems and newer service-based architecture. What you’ll be doing: Maintaining complex legacy systems Building new services and APIs Improving performance alongside senior developers Owning code in a small, focused team Key skills required: Java 8+ Spring or Spring Boot RESTful APIs SQL (MySQL or PostgreSQL) Git, Maven or Gradle Solid understanding of OOP and … clean code principles Comfortable navigating and improving legacy codebases Bonus: Docker, CI/CD, microservices The environment: 3 days onsite, 2 remote Open-plan office Small team, permanent role £65-70k Casual, Freindly Environment If you're a Java developer who prefers solving real problems we’d like to hear from you. More ❯
Employment Type: Full-Time
Salary: £65,000 - £70,000 per annum
Posted:

Software Engineer

Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Hybrid / WFH Options
Develop
range of digital solutions-from slick mobile apps to robust e-commerce platforms. This role is ideal for a mid or senior-level developer who is passionate about writing clean, scalable code and building user-focused products. As part of a close-knit team, you'll have a voice in technical decisions, contribute to project planning, and work … off!) ?? Private medical insurance & life cover ?? Flexible hours to suit your work-life balance ?? Genuine opportunities for career progression and personal development If you're a developer who loves clean code, meaningful projects, and being part of a supportive and ambitious team- this could be the perfect fit . ?? Apply now or drop us a message for more More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Sr. Java Developer

London, UK
Solytics Partners
to work on real-time, high-throughput systems within a fast-paced and innovative trading environment. The ideal candidate will be an expert in reactive Java programming, multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams. Roles and Responsibilities: Develop and maintain high-performance, low-latency Java-based systems for front office … or pricing platforms. Build reactive systems using Kafka Streams, Akka, Eclipse Vert.x, or Apache Flink. Utilize multithreading, concurrency models, and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles, unit testing, and other modern software development best practices. Collaborate closely with quants … traders, and other developers in a fast-paced environment. Maintain a high level of code quality and technical standards under tight timelines. Key Requirements: 6+ years of hands-on Java development experience, preferably in front office systems (e.g., trading platforms, pricing engines, market data systems). Proven expertise in reactive programming (Kafka Streams, Akka, Vert.x, Flink). Solid understanding More ❯
Posted:

Sr. Java Developer

City of London, Greater London, UK
Solytics Partners
to work on real-time, high-throughput systems within a fast-paced and innovative trading environment. The ideal candidate will be an expert in reactive Java programming, multithreading, and clean software design, with the mindset to thrive in high-pressure, performance-driven teams. Roles and Responsibilities: Develop and maintain high-performance, low-latency Java-based systems for front office … or pricing platforms. Build reactive systems using Kafka Streams, Akka, Eclipse Vert.x, or Apache Flink. Utilize multithreading, concurrency models, and Executor Services to optimize system performance and throughput. Write clean, efficient, and maintainable code using functional programming paradigms in Java. Follow and promote SOLID principles, unit testing, and other modern software development best practices. Collaborate closely with quants … traders, and other developers in a fast-paced environment. Maintain a high level of code quality and technical standards under tight timelines. Key Requirements: 6+ years of hands-on Java development experience, preferably in front office systems (e.g., trading platforms, pricing engines, market data systems). Proven expertise in reactive programming (Kafka Streams, Akka, Vert.x, Flink). Solid understanding More ❯
Posted:

Software Development Manager (TypeScript)

Hampshire, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
Software Development Manager - TypeScript Are you an experienced Software Development Manager able to read and review production grade Typescript code, drive high standards of code quality and use DORA style metrics to create a high performing software engineering team? If so, this is the job you've been waiting for! I'm looking for a skilled SDM to … to the HQ in Hampshire The Role: Lead and mentor a section of the engineering team - approx 15 developers Set and manage performance goals, metrics and development plans Oversee code quality, DevOps standards, and system design Support hiring, onboarding, and team engagement Foster a culture of collaboration, learning, and continuous improvement What You'll Bring: Strong background in software … development and team leadership Knowledge of DORA metrics (or similar) and Experience with clean code, SOLID principles, and scalable systems Ability to assess code quality and drive best practices Hands-on understanding of DevOps and modern delivery pipelines Excellent communication and people management skills Salary & Summary: Up to £100,000 + Bonus & Benefits Location: UK-based | Remote More ❯
Employment Type: Permanent
Salary: £100000/annum bonus & benefits
Posted:

ML Operations Engineer - 11077SR

London, United Kingdom
Proactive.IT Appointments Limited
and computational efficiency. Ensure that applications run smoothly and handle large-scare data efficiently. Implement and maintain monitoring of model drifts, data-quality alerts, scheduled r-training pipelines. Collect, clean and preprocess large datasets to facilitate analysis and model training. Implement data pipelines and ETL processes to ensure data availability and quality. Write clean, efficient and scalable code in Python. Utilize CI/CD practices for version control, testing and code review. ML Ops Engineer Skills Required: Experience in designing, building, optimising, deploying and managing business-critical machine learning models using Azure ML in Production environments. Experience in data wrangling using Python, SQL and ADF Experience in CI/CD and DevOps/MLOps and version More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

ML Operations Engineer

London, South East, England, United Kingdom
Proactive Appointments
and computational efficiency. Ensure that applications run smoothly and handle large-scare data efficiently. Implement and maintain monitoring of model drifts, data-quality alerts, scheduled r-training pipelines. Collect, clean and preprocess large datasets to facilitate analysis and model training. Implement data pipelines and ETL processes to ensure data availability and quality. Write clean, efficient and scalable code in Python. Utilize CI/CD practices for version control, testing and code review. ML Ops Engineer Skills Required: Experience in designing, building, optimising, deploying and managing business-critical machine learning models using Azure ML in Production environments. Experience in data wrangling using Python, SQL and ADF Experience in CI/CD and DevOps/MLOps and version More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Full Stack Engineer

United Kingdom, UK
Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B CorporationTM
seeking someone with strong Python skills - especially around API development - and the ability to apply this attention to detail to front-end projects and intuitive designs. The Role Write clean, secure and scalable code using modern frameworks and tools to bring innovative designs to life Build robust APIs using Python and connect them with frontend technologies such as … experience using Python for web development Excellent communication skills and the ability to work effectively in remote, cross functional teams Strong attention to detail and the ability to write clean and efficient code A genuine motivation to work in the Tech for Good space and be part of a business creating positive impact A proactive approach to learning More ❯
Employment Type: Full-time
Posted:

Software Engineer - Java

Worcester, Worcestershire, United Kingdom
Hybrid / WFH Options
Hewett Recruitment
associated technologies. Work closely with Business Analysts, QA, and stakeholders to understand and deliver business requirements. Actively contribute to Agile ceremonies and continuously improve development practices. Deliver high-quality code that enhances customer experience and strengthens the technical estate. Collaborate with internal teams and external partners to implement scalable solutions. What We're Looking For Essential Skills & Experience Commercial … Java development experience. Understanding of production software applications and databases. Ability to write clean, maintainable code and apply design patterns. Strong analytical and problem-solving skills. Experience working within Agile teams (Scrum or Kanban). Desirable Familiarity with Microsoft technologies and web development. Exposure to insurance or financial services sectors. Knowledge of REST, SOAP, SOA, or CI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Salesforce Developer

United Kingdom
Develop
and imperative techniques. Collaborate with internal and external stakeholders to enhance multi-system workflows. Design and implement software for automated testing, improving testing methodologies and reducing manual reliance. Write clean, efficient, and testable code while adhering to company standards. Contribute to the entire development pipeline, from coding to production. Drive continuous improvement in performance, code quality, and More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

.Net Software Engineer

Cheshire East, Cheshire, UK
Hybrid / WFH Options
Altech Group Ltd
the time. The team do meetup up in Cheshire on rare occasions this normally only happens 1 time a quarter. You will work in a culture that values good code quality. Writing clean code and testing along the way. They are doing what they can to automate as many processes as possible. The work is all fully More ❯
Employment Type: Full-time
Posted:

Software Development Team Leader

Manchester, United Kingdom
Uniting Ambition
ll be guiding a team that plays a mission-critical role in enabling compliance and operational excellence across multiple fast-moving environments. This isn’t just about writing great code it's about orchestrating delivery, ensuring technical quality, and empowering engineers to thrive. If you're excited by dynamic environments, large-scale systems, and cutting-edge technologies, this is … to shape robust, modern architectures Proactively identifying and resolving blockers — technical and operational Acting as a key escalation point for high-impact issues and production bugs Championing best practices, clean code, and agile delivery principles Providing mentorship, performance feedback, and career growth opportunities for your team Running team meetings, 1:1s, and contributing to strategic appraisals and planning … stack (e.g. .Net, Python, Java, Golang, etc.) Experience working with microservices, and modern cloud-based architectures A passion for process improvement, automation, and efficiency Familiarity with version control systems, code repositories, and DevOps best practices A background in Computer Science or equivalent professional experience What Makes You Stand Out You're forward thinking and challenge the status quo to More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Software Development Team Leader

Manchester, Lancashire, United Kingdom
UNITING CLOUD Limited
resilience. You'll be guiding a team that plays amission-critical rolein enabling compliance and operational excellence across multiple fast-moving environments. This isn't just about writing great code it's about orchestrating delivery, ensuring technical quality, and empowering engineers to thrive. If you're excited by dynamic environments, large-scale systems, and cutting-edge technologies, this is … and tech leads to shape robust, modern architectures Proactivelyidentifying and resolving blockers- technical and operational Acting as a keyescalation pointfor high-impact issues and production bugs Championing best practices, clean code, and agile delivery principles Providingmentorship, performance feedback, and career growth opportunities for your team Running team meetings, 1:1s, and contributing tostrategic appraisals and planning What You … stack (e.g Net, Python, Java, Golang, etc.) Experience working with microservices, and modern cloud-based architectures A passion for process improvement, automation, and efficiency Familiarity with version control systems, code repositories, and DevOps best practices A background in Computer Science or equivalent professional experience What Makes You Stand Out You'reforward thinkingand challenge the status quo to drive innovation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Systems Developer

Bradford, UK
Chapman Tate Associates
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions -Troubleshoot and debug applications, identifying and resolving issues to ensure optimal performance -Write efficient and clean code while adhering to coding standards and best practices -Stay up-to-date with industry trends and advancements to continuously enhance your skills and contribute fresh ideas to … the team -Participate in code reviews and provide constructive feedback to peers -Document code, processes, and specifications for future reference Technically you will have experience around the following: -Proven experience as an RPG Developer, with a strong portfolio of completed projects -Proficiency in RPG IV programming language and related tools -Familiarity with IBM iSeries (AS/400) platform More ❯
Posted:

Business Systems Developer (IBM iSeries)

Bradford, West Yorkshire, England, United Kingdom
Chapman Tate Associates
Collaborate with cross-functional teams to gather requirements and translate them into technical solutions -Troubleshoot and debug applications, identifying and resolving issues to ensure optimal performance -Write efficient and clean code while adhering to coding standards and best practices -Stay up-to-date with industry trends and advancements to continuously enhance your skills and contribute fresh ideas to … the team -Participate in code reviews and provide constructive feedback to peers -Document code, processes, and specifications for future reference Technically you will have experience around the following: -Proven experience as an RPG Developer, with a strong portfolio of completed projects -Proficiency in RPG IV programming language and related tools -Familiarity with IBM iSeries (AS/400) platform More ❯
Employment Type: Full-Time
Salary: £55,000 - £60,000 per annum
Posted:

Java Developer

Northampton, Northamptonshire, England, United Kingdom
Hybrid / WFH Options
Gibbs Hybrid
initially, with high potential for extension Sector: Banking Key Responsibilities Design, develop, and maintain microservices-based applications using Java and Spring Boot Implement scalable and resilient distributed systems Write clean, efficient, and maintainable code Collaborate with product managers and stakeholders to understand requirements and deliver solutions Participate in code reviews, architectural discussions, and technical planning Troubleshoot and More ❯
Employment Type: Contractor
Rate: £420 per day
Posted:

Platform Engineer

United Kingdom, UK
Fruition Group
that underpins critical systems – from CI/CD pipelines and observability tooling to service deployment and runtime environments. You’ll be part of a high-trust team that values clean code, quick iteration, and leaving things better than you found them. The Platform Engineer will work closely with product teams and fellow engineers to improve developer experience, scalability … in Go and/or Python for building internal tooling and services Hands-on experience with AWS, Kubernetes, Docker, and modern CI/CD pipelines Familiarity with infrastructure-as-code (e.g., Terraform) and observability tooling (e.g., Prometheus, Grafana) Comfortable working on distributed systems and improving developer workflows A product mindset and a collaborative approach to problem-solving Experience with More ❯
Employment Type: Full-time
Posted:

Software Engineering & Development Officer

Ireland
Hybrid / WFH Options
Red Snapper Group
and the chance to work within a cooperative, high-performing team. Key Responsibilities: Design and develop IAM solutions across the full software lifecycle (analysis, design, development, testing). Write clean, maintainable code using programming languages such as Java , Python , or similar. Create and run unit and integration tests to ensure system reliability. Participate in design discussions and code More ❯
Employment Type: Full-Time
Salary: £62,500 per annum, Inc benefits
Posted:

Dotnet Developer

Herefordshire, UK
Hybrid / WFH Options
DCS Technology
re Looking For: Proven experience developing with Microsoft .NET and C#. Knowledge of Microsoft Azure cloud platform. A collaborative mindset and a proactive approach to problem-solving. Passion for clean, scalable code and high-quality software delivery. What We Offer: A hybrid working model – 3 days a week in the office. Competitive salary: £50,000 – £60,000, depending … on experience. A vibrant, entrepreneurial culture with real ownership opportunities. Perks and benefits that make work-life balance a priority. Interested in joining a company where your code drives millions of real-world transactions? Apply now and bring your expertise to a team that values innovation, autonomy, and impact. More ❯
Posted:

Senior React Native Engineer

United Kingdom
TechShack
and maintain cross-platform mobile apps using React Native Collaborate with product, design, and backend teams to deliver new features Ensure app performance, scalability, and great user experience Write clean, testable code and contribute to technical decision-making What We’re Looking For: Commercial experience with React Native Strong JavaScript skills and knowledge of ES6+ Experience with REST More ❯
Posted:

Senior Developer

Somerset, United Kingdom
Hybrid / WFH Options
Jonathan Lee Recruitment Ltd
and optimise Linux-based hosting environments for web applications. - Develop and enhance web applications using PHP/Laravel for back-end and React/TypeScript for front-end. - Conduct code reviews, troubleshoot technical issues, and ensure smooth application performance. - Collaborate with designers, product managers, and other developers to deliver secure, high-quality user experiences. - Integrate third-party APIs and … principles. - Solid experience in managing Linux-based hosting environments. - Familiarity with version control systems, particularly Git, and database management systems like MySQL or PostgreSQL. - A proven ability to write clean, secure, and maintainable code, paired with excellent problem-solving and communication skills. In this role, you'll play a key part in developing innovative solutions that align with … Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included. More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 60,000 Annual
Posted:

Frontend Engineer (Remote)

Cambourne, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Remotestar
agile and extreme programming practices. Practice pair programming and contribute to a collaborative coding culture. Implement and maintain CI/CD pipelines for efficient app deployment and delivery. Write clean, testable code and follow TDD principles to ensure software quality. Participate in code reviews, retrospectives, and daily standups. Required Skills & Qualifications: 4+ years of experience with React More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Developer

Ringwood, Avon, Hampshire, United Kingdom
Hybrid / WFH Options
Jonathan Lee Recruitment Ltd
and optimise Linux-based hosting environments for web applications. - Develop and enhance web applications using PHP/Laravel for back-end and React/TypeScript for front-end. - Conduct code reviews, troubleshoot technical issues, and ensure smooth application performance. - Collaborate with designers, product managers, and other developers to deliver secure, high-quality user experiences. - Integrate third-party APIs and … principles. - Solid experience in managing Linux-based hosting environments. - Familiarity with version control systems, particularly Git, and database management systems like MySQL or PostgreSQL. - A proven ability to write clean, secure, and maintainable code, paired with excellent problem-solving and communication skills. In this role, you'll play a key part in developing innovative solutions that align with … Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included. More ❯
Employment Type: Permanent
Salary: £55000 - £60000/annum
Posted:

BackEnd Developer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
The MRJ Group
new features and refine existing ones, ensuring everything is efficient, scalable, and maintainable. Integrating Systems - Connect web front ends with back-end services and third-party platforms. Delivering Quality Code - Write clean, reusable, and testable code while following best practices in software design and architecture. Owning Your Work - Take responsibility for developments from concept to production, ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

API Engineer

Leeds, West Yorkshire, Yorkshire, United Kingdom
StepChange Debt Charity
Typescript or Node.js. Knowing REST, HTTP, and async patterns, plus tools like CloudWatch, will really help. Youll enjoy working in Agile teams, using CI/CD and infrastructure-as-code tools. Security knowledge and clear communication with different teams are important. Most of all, youll be passionate about writing clean code and making things better every day. More ❯
Employment Type: Permanent
Salary: £60,000
Posted:
Clean Code
10th Percentile
£36,975
25th Percentile
£48,750
Median
£60,000
75th Percentile
£72,500
90th Percentile
£85,000