176 to 200 of 829 Clean Code Jobs

Contract Java Microservices Developer — Spring Boot, Cloud & DevOps

Location
Greater London, England, United Kingdom
will build RESTful APIs, implement CI/CD pipelines, and containerise with Docker and Kubernetes across Azure/AWS. The role involves writing clean code, collaborating on reviews, and contributing to architectural discussions, with a focus on scalable data flows and DevOps practices. #J-18808-Ljbffr ...

Java Developer

Hiring Organisation
Anson Mccade
Location
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Theyre Looking For: 5+ years commercial Java development experience Strong Spring Boot knowledge Experience working in Agile environments Understanding of microservices architecture Passion for clean code and modern engineering practices Nice to Have: AWS or cloud exposure Docker/containers CI/CD tools (Jenkins, GitLab, SonarQube ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
micro-service architectures and best practices Proficient in all aspects of the Software Development Life Cycle Good understanding of software design patterns and clean code practices Strong written and oral communication skills Proficiency in automation and continuous delivery methods Advanced understanding of agile methodologies, CI/CD, Application ...

Senior Developer

Location
Glasgow, Scotland, United Kingdom
areas (but not essential): F# Please note that as part of the recruitment process for this opportunity, candidates will be expected to complete a clean code exercise. In addition to a competitive salary and access to our profit share scheme, we offer: A flexible selection of employee benefits ...

Principal Java Developer

Location
Greater London, England, United Kingdom
SWIFT formats. Hybrid work model in London, UK. Collaborative, fast‐paced, and engineering‐driven culture. Emphasis on engineering autonomy, architectural decision‐making, and clean code. Join Our Global Team: We invite you to apply for the position at RE Partners. Join us in shaping the future of business technology ...

Senior Software Engineer (Java) - Fixed Income (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
consuming RESTful web services using Java and Spring Boot. Build Tools: Maven or Gradle for project management and build automation. Proven ability to develop clean, testable code. Understanding of relational database concepts and knowledge in SQL. Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
mobile platformacross iOS and Android. This is an architect-level, hands-on leadership role : you'll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams. Job Responsibilities Own and evolve the end-to-end mobile … Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans. Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead ...

Fullstack Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£50 - £55/hour Inside IR35 via Umbrella
connectivity platforms, and order processing integrations. Cross-Functional Collaboration: Convert product specifications and design concepts into responsive, accessible products using AI-driven development. Code Standards: Ensure clean, robust, and testable code delivery (frequently generated alongside AI agents) and conduct peer code reviews to maintain high quality. ...

Senior Software Developer

Location
Southampton, England, United Kingdom
would be adventageous. How you will contribute Design, develop, test, and maintain high-quality software solutions in line with business and technical requirements. Write clean, efficient, and maintainable code adhering to agreed coding standards and best practices. Collaborate closely with project managers, business analysts, QA teams, IT operations … other stakeholders to ensure accurate and predictable delivery. Translate functional and non-functional requirements into well-structured, scalable technical solutions. Actively participate in code reviews, technical discussions, and design workshops, providing constructive feedback and sharing knowledge. Identify, troubleshoot, and resolve software defects, performing root cause analysis and implementing sustainable ...

Software Engineer (Principal & Lead) - Perm - SC & DV

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with ...

Lead Software Engineer (SC & eDV)

Location
United Kingdom
Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with ...

Full Stack Engineer- Data Science Focus

Location
East Midlands, England, United Kingdom
infrastructure for data workloads (S3, Lambda, Glue, Athena, SageMaker, Step Functions) Collaborate with domain experts to translate rail inspection requirements into technical solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional … signal processing Demonstrated ability to read, understand, and extend complex algorithms and dense business logic written by others Understanding of software engineering principles (testing, code quality, design patterns) Familiarity with version control (Git), CI/CD pipelines, and agile development practices Strong problem-solving skills and ability to learn ...

Lead Java Developer

Location
Glasgow, Scotland, United Kingdom
skills who can work with minimum oversight and handholding. Responsibilities Work as a developer on projects adding functionality and scale to the platform. Write clean code and follow best practices on software design. Maintain the platform by sharing support responsibilities with the rest of the team. Willingness ...

Platform & Data Engineer - Financial Services - Permanent - TWE47235

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Platform & Data Engineer - Financial Services Contract - TWE47236

Hiring Organisation
Twenty Recruitment Group
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
distributed systems and scalable application design. Experience designing modular applications, services or microservice-based architectures. Strong knowledge of software engineering principles, design patterns and clean code practices. Experience with automated testing across unit, integration and end-to-end environments. Good understanding of CI/CD, automated deployment ...

Forward Deployed AI Engineer

Hiring Organisation
Fruition Group
Location
Leeds, West Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
accelerators Helping upskill client engineering teams and staying on top of emerging AI technologies What they're looking for: Strong software engineering fundamentals across clean code, testing, CI/CD and production systems Strong programming skills in Python, TypeScript or similar, with experience across multiple modern languages Full ...

Full Stack Engineer, Platform Reliability

Location
East Midlands, England, United Kingdom
projects across the engineering team Write automated tests and maintain CI/CD pipelines Collaborate with stakeholders to gather requirements and deliver solutions Write clean, tested, well-documented code following engineering best practices Participate in code reviews, sprint planning, and technical design discussions Collaborate with cross-functional … making it dependable Experience in rail testing, NDT, or sensor-based inspection industries (ultrasound, eddy current, electromagnetic, etc.) AWS certifications Experience with infrastructure-as-code (CloudFormation, CDK, Terraform) Knowledge of containerization (Docker, ECS/Fargate) #J-18808-Ljbffr ...

Principal Java Engineer

Location
Greater London, England, United Kingdom
SWIFT formats. Hybrid work model in London, UK. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code Equal Opportunity Employer: We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual ...

Junior Software Developer

Location
Greater London, England, United Kingdom
tasks including object detection, model training, and deployment. Deploy and manage applications using basic AWS cloud services. Collaborate with cross-functional teams to deliver clean, scalable, and maintainable code. Required skills Frontend: React.js. Backend: Node.js, Python (with experience in at least one web framework). Databases: PostgreSQL, SQL, MongoDB. ...

CRB Developer, Global Markets

Location
Greater London, England, United Kingdom
skills. A proactive, can-do attitude with a willingness to take ownership and learn quickly. Excellent Python programming skills and the ability to write clean, maintainable, production-quality code. Strong experience working in Linux/Unix environments. Experience building, deploying, and supporting production software systems, including CI/ ...

Symfony Developer

Location
Greater London, England, United Kingdom
exciting projects that challenge and inspire you. Here's what a typical day might look like: Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs … into applications Optimize application performance and database queries Responsibilities Develop and maintain Symfony-based applications with clean, efficient code Design and implement RESTful APIs using API Platform or FOSRestBundle Build reusable bundles and Symfony components Integrate third-party services and APIs into applications Optimize application performance and database ...

Software Engineer (Data)

Location
Greater London, England, United Kingdom
keeps data moving on schedule and recovers cleanly when something breaks. Scale and manage our data infrastructure: build and manage our data infrastructure as code with Terraform, using mainly AWS services. Connect Ben to every system our customers run: build enterprise-grade pipelines and connectors for our customers, bringing … transformation, PostgreSQL on AWS RDS as the warehouse, and n8n or AWS Lambda for automation between systems. We manage our infrastructure as code with Terraform and use different AWS services depending on requirements. We have adopted frontier level agentic development practices and continue to push the envelope of what ...

Senior Lead Software Engineer - Mobile Engineering

Location
Greater London, England, United Kingdom
mobile platformacross iOS and Android. This is an architect-level, hands-on leadership role : you’ll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams. Job Responsibilities Own and evolve the end-to-end mobile … Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans. Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead ...

Senior Backend Developer

Location
Liverpool, England, United Kingdom
Salary: £65,000–£75,000 depending on experience What You’ll Do: Build and maintain scalable backend services using .NET 8.0 and Azure Write clean, testable and performant code that’s built to last Design and implement APIs and database solutions Deploy and run services using Docker … Grafana, Loki Stack Tooling: Git, CI/CD pipelines, Unit and Integration Testing, Agile methodologies It’s a bonus if you’re familiar with Clean Architecture or the Mediator pattern, but curiosity and a willingness to learn are just as valuable. We care deeply about quality and maintainability. ...

Senior Backend Developer

Location
Liverpool, England, United Kingdom
Salary: £65,000–£75,000 depending on experience What You’ll Do: Build and maintain scalable backend services using .NET 8.0 and Azure Write clean, testable and performant code that’s built to last Design and implement APIs and database solutions Deploy and run services using Docker … Grafana, Loki Stack Tooling: Git, CI/CD pipelines, Unit and Integration Testing, Agile methodologies It’s a bonus if you’re familiar with Clean Architecture or the Mediator pattern, but curiosity and a willingness to learn are just as valuable. Engineering Practices: We care deeply about quality ...