18 of 18 Clean Code Jobs in the City of London

Senior Java Developer - Capital Markets

Hiring Organisation
Reed
Location
City of London, London, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £125,000 per annum, Inc benefits
portal. Implement AI in the Software Development Life Cycle (SDLC) process. Customise and extend third-party trading systems to meet business requirements. Write clean, well-tested code following SOLID principles, Design Patterns, and Clean Code practices. Apply Test-Driven Development (TDD) and Behaviour-Driven Development … methodologies; maintain test coverage using JUnit, Spock, and Mockito. Participate in code reviews and contribute to the continual improvement of engineering standards. Collaborate with Client Services and Product Management to understand requirements and propose solutions. Manage and mentor a small team of Java developers, promoting a culture of quality ...

Senior Software Engineer

Hiring Organisation
Formula
Location
City of London, London, United Kingdom
fast-moving, product-focused environment. Responsibilities Play a key role in shaping and maintaining the backend infrastructure, built on a modern JVM stack Write clean, well-tested, production-ready code that the team can rely on Bring fresh ideas to the table — challenging existing approaches and proposing better … Boot or Kotlin or Java to build robust microservices A passion for creating API-first products Ability to write efficient, secure, well-documented, and clean code Familiar with Agile principles and best practices such as peer code review and pair programming Clear understanding of fundamental computer science ...

Senior Software Engineer - Buy-Side

Hiring Organisation
Jobleads-UK
Location
City Of London, England, United Kingdom
Strong foundation in object-oriented design, data structures, and algorithms. 4+ Years of experience in C++, Java or Python with the ability to write clean, efficient, and maintainable code. Familiarity with all phases of the Software Development Lifecycle (SDLC). Proven experience building enterprise-grade applications or large-scale ...

Lead AI Enabled Software/DevOps Engineer

Hiring Organisation
Guidant Global
Location
London, City of London, United Kingdom
Employment Type
Contract
Contract Rate
£700 - £850/day
Senior or Lead Software Engineer, Lead DevOps Engineer, or similar hands-on technical leadership role - Excellent software engineering fundamentals, including system design, clean code, testing, and maintainability - Strong experience designing and delivering API-driven and microservice-based systems - Proven ability to modernise or integrate legacy applications into modern ...

Senior Java Developer (Low-Latency Payments Systems)

Hiring Organisation
RE Partners
Location
City of London, London, United Kingdom
Knowledge of payment gateways, ISO 20022, or SWIFT formats. • Collaborative, fast-paced, and engineering-driven culture. • Emphasis on engineering autonomy, architectural decision-making, and clean code. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code. Join Our Global Team ...

Software Engineer

Hiring Organisation
Chumley
Location
City of London, London, United Kingdom
maintaining features that support field engineers and operations teams. Experimenting with AI and chatbots to automate workflows and improve user and customer experiences. Writing clean, maintainable, and tested code, and participating in code reviews. What we're looking for Strong proficiency with React , modern JavaScript/TypeScript ...

Frontend React Developer

Hiring Organisation
Explore Group
Location
City of London, London, United Kingdom
into responsive, accessible and high‐performance user interfaces. Collaborate strategically with backend engineers, product owners and designers to deliver end‐to‐end solutions. Write clean, tested, maintainable code and set best‐practice standards for the front‐end. Optimize web performance, accessibility (WCAG), responsiveness, and the user experience. Participate … version control ( Git ), modern build tools and an eye for performance optimisation. Strong understanding of scalable front‐end architecture, responsive design, accessibility standards and code maintainability. Nice to Have Experience with server‐side rendering or static site generation (Next.js). Exposure to AI/ML integrations or advanced analytics ...

UI Engineer

Hiring Organisation
McCabe & Barton
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
basis and take ownership of complex, enterprise-scale UI systems working at the intersection of design, engineering, and architecture. If you thrive on writing clean, scalable front-end code, enjoy collaborating with cross-functional teams, and want to make a real impact on products used by thousands … modular UI systems using Blazor integrated with .NET APIs. You will own the UI and integration layers at a systems and microservices level, applying clean architecture principles and delivering user experiences that are both visually polished and technically robust. You won't just be writing code ...

Senior Frontend Developer

Hiring Organisation
Rullion Limited
Location
City of London, London, United Kingdom
Employment Type
Contract, Work From Home
maintain scalable, responsive applications using React.js, React Native, and TypeScript Work closely with UX/UI designers to deliver intuitive and engaging interfaces Write clean, efficient, and maintainable code following best practices Optimise applications for performance and scalability Participate in code reviews to ensure high development standards … using version control systems, particularly Git Solid understanding of HTML, CSS, and responsive design principles Strong debugging and performance optimisation skills Ability to produce clean, modular, and well-documented code Excellent communication and collaboration skills Rullion celebrates and supports diversity and is committed to ensuring equal opportunities ...

Front-End Engineer

Hiring Organisation
ivee
Location
City of London, London, United Kingdom
applications. You will work closely with designers and back-end developers to create seamless user experiences using modern front-end technologies. You will write clean, maintainable code and ensure optimal performance across all devices. Key responsibilities: - Develop new user-facing features using React, Vue, or Angular - Build reusable … code and libraries for future use - Ensure the technical feasibility of UI/UX designs - Optimize applications for maximum speed and scalability - Collaborate with back-end developers and web designers - Implement responsive design principles - Conduct code reviews and mentor junior developers - Stay up-to-date with emerging front ...

Full Stack Engineer

Hiring Organisation
Few&Far
Location
City of London, Greater London, UK
SaaS products at scale Strong understanding of UI/UX principles and performance optimization Excellent communication, problem-solving, and leadership skills Passion for writing clean, maintainable, and scalable code Bonus: Experience in financial technology or asset management software. Salary £85k - £95k + benefits If your keen to find ...

Backend Engineer

Hiring Organisation
Revolut
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
they do. Were looking for a Mid/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what matters: clean, maintainable code, shipped fast with TDD, DDD, and continuous integration and delivery. Our stack includes Java 17/21, GCP, Kubernetes, Grafana, Prometheus ...

Mid-Level / Senior Python Developer

Hiring Organisation
TriloDocs
Location
City of London, London, United Kingdom
Level to Senior Python Developer with experience working with modern AI and LLM technologies. We’re looking for someone who can write clean, maintainable Python code and is comfortable working with scientific data, document-processing workflows, and AI-assisted systems. You’ll contribute to the design and development … someone who enjoys startup environments, takes initiative, and is comfortable working across backend engineering, AI tooling, data workflows, and product collaboration. Responsibilities Write clean, maintainable, and well-tested Python code. Design and maintain scalable, reliable backend systems, APIs and data-processing pipelines. Work with structured scientific, clinical, and regulatory ...

Senior Backend Engineer (Python | AI | 3D Environments | £130,000)

Hiring Organisation
Paradigm Talent
Location
City of London, Greater London, UK
understanding of system design, scalability, and reliability . A product-oriented mindset — you design with end users and UX impact in mind. Passion for clean abstractions, maintainable code, and well-defined interfaces. Nice-to-haves Experience with cloud-native infrastructure (AWS, GCP, or Azure). Familiarity with auth ...

Senior Quant Software Developer : Elite Quant Fund : Python/C++ : £150-200k base plus huge bonus

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
high impact and low ego. The successful candidate will work at the intersection of quantitative research, data engineering, and high-performance software development — with code that moves rapidly from prototype to production and directly influences trading performance. The Role As a Quant Developer, you will: Collaborate closely with quant … researchers to productionise models and design scalable research/tooling infrastructure Develop high-performance, robust code across Python and C++ Build and maintain data pipelines, research platforms, and components of the live trading stack Optimise system performance, reliability, and throughput across large-scale datasets Contribute to architectural decisions across ...

Python developer | Front Office Trading | £700 Inside | Hybrid, LDN | 6 Months Rolling

Hiring Organisation
VirtueTech Recruitment Group
Location
City of London, London, United Kingdom
will be on the trading floor, working shoulder‐to‐shoulder with traders. The desk is looking for someone who can translate market problems into clean, reliable, production‐ready code with direct impact on P&L. This Python Developer will gain a high level of business exposure. ...

Ruby on Rails Developer

Hiring Organisation
Sorcer
Location
City of London, London, United Kingdom
Rails and associated technologies. Partner closely with product and frontend teams to deliver features that enhance customer experience and drive operational efficiency. Contribute to code reviews and collaborative pairing sessions, promoting knowledge sharing and continuous improvement. Improve backend architecture and services with a strong focus on scalability, reliability … performance. Take ownership of mid-sized projects from design through delivery, while supporting larger engineering initiatives alongside senior developers. Produce clean, well-tested, maintainable code, leveraging CI/CD pipelines Hybrid - 1 day per week into the London office Up to £80k basic + benefits including equity Please ...

C++ Trading Platform Developer

Hiring Organisation
Radley James
Location
City of London, London, United Kingdom
core infrastructure The tech stack is primarily C++ and Python, running on Linux across both development and production. The focus is on writing clean, scalable, high-performance code and continuously improving system reliability and speed. This is a hands-on engineering role with direct exposure to traders ...