326 to 350 of 988 Code Quality Jobs in London

Lead Software Engineer - JAVA - Equities - Vice President

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
class software solutions for our Equity Derivatives platformDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support … ecosystem, Spring boot frameworkExperience of TypeScript/React developmentDemonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.Strong understanding of responsible ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
class software solutions for our Equity Derivatives platform Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis … Spring boot framework Experience of TypeScript/React development Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible ...

Senior Backend Engineer

Hiring Organisation
Teya Solutions
Location
London, United Kingdom
Salary
£ 80 K
increasingly competitive landscape.As a Senior Software Engineer at Teya, you will be expected to:Design, develop, and maintain clean, efficient, secure, and well-tested code to support critical business needs, ensuring scalability, performance, and reliability across Teya's systems.Take ownership of features and projects throughout the full software development … products across the business.Contribute to process improvements, focusing on continuous integration, delivery, and deployment to ensure a smooth and stable development pipeline.Participate in code reviews, share feedback constructively, and help elevate the overall quality and performance of the team’s output.Mentor and support fellow developers, fostering ...

java developer in fintech

Location
Greater London, England, United Kingdom
routing payments across Payment Service Providers to optimise cost and reliability; Write automated unit, integration, and end-to-end tests for financial systems; Conduct code reviews to ensure code quality, security, and adherence to engineering standards; Participate in on-call rotations to monitor and respond … deliver customer value; Have production experience developing web applications and distributed systems; Understand common design and architectural patterns; Write clean, performant, and well-tested code; Follow and advocate best coding practices, continuous delivery, and code reviews; Demonstrate curiosity and drive for continuous learning and improvement; Nice to have ...

26959889 - Core Engineering Java Development Lead – FX Tech

Location
Greater London, England, United Kingdom
engineers and quants. While you will have influence over technical decisions, this role is firmly rooted in delivery - ideal for someone who loves writing code, solving complex problems, and continuously raising engineering standards. Responsibilities: Hands-On Engineering: Designing, developing, and maintaining high-performance Java services that are scalable, secure … resilient. Modern Backend Design: Applying Domain-Driven Design and message-/event-driven design principles to build loosely coupled, well-structured systems. Code Quality & Craftsmanship: Writing clean, maintainable code and contributing to peer reviews, championing best practices and continuous improvement. System Evolution: Helping modernise and evolve ...

Java Engineer

Hiring Organisation
Hackajob Ltd
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
issues related to sequencing, recovery, message failures, and large-volume processing. Support releases, deployments, and production stability activities. Adhere to CI/CD pipelines, code quality standards, and operational readiness requirements. Apply performance, security, and resilience best practices, particularly around message handling. Collaboration Work closely with … Copilot, Cursor, or Claude to accelerate development, generate boilerplate, and review code. Ability to apply AI tooling critically - validating, refactoring, and integrating AI-generated code rather than accepting output uncritically. Awareness of prompt engineering techniques relevant to software development workflows (code generation, test writing, documentation, debugging). Experience ...

Lead Software Engineer - Backend Engineer - Chase UK

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
products.Structure software so that it is easy to understand, test and evolve.Build solutions that avoid single points of failure, using scalable architectural patterns.Develop secure code so that our customers and ourselves are protected from malicious actors.Promptly investigate and fix issues and ensure they do not resurface in the future.Make … entire lifecycle, including in production and during incident managementDrives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis ...

Global AI/ML Engineer Manager

Hiring Organisation
The Boston Consulting Group
Location
London, United Kingdom
Salary
£ 100 K
business and customers.Among your responsibilities, you will:Leadership & DevelopmentBuild, coach, and mentor engineers.Lead by example as a "player-coach": directly contributing to code and architecture, while growing engineering talent and setting best practices.Foster a culture of learning, experimentation, and curiosity.Technical ExcellenceChampion engineering excellence, clean architecture, and maintainable code … platforms (AWS).Promote DevOps practices, CI/CD pipelines, and automated quality assurance.Leverage AI/agentic engineering tools for rapid development, with code-quality top of mind.GenAI & System ThinkingDrive adoption and experimentation with large language models (LLMs), working closely with product and research teams.Prioritize efficiencies ...

Software Developer - Clearing Technology

Location
Greater London, England, United Kingdom
major financial exchanges – across energy, commodities, metals and financial markets. You will leverage modern AI-assisted development tools and practices to accelerate delivery, improve code quality, and enhance developer productivity, while ensuring solutions meet the high standards of control, auditability, and reliability required within financial systems, including … acceptance criteria, with a strong emphasis on traceability and deterministic behaviour in regulated environments. Leverage AI tools responsibly across the software development lifecycle (e.g. code generation, testing, documentation), ensuring outputs are reviewed, validated, and compliant with engineering standards. Communicate effectively with team members, contribute ideas, and stay current with ...

Software Engineer III- React

Location
Greater London, England, United Kingdom
ensuring smooth application functionality. Communicate effectively with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows … Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings ...

Blockchain Software Developer - Digital Assets Platform

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
lifecycle management, and blockchain state synchronizationCollaborate with architects and senior engineers to contribute to the design of scalable, secure, and resilient Web3 infrastructureParticipate in code reviews, providing and receiving constructive technical feedback to maintain high engineering standardsSupport the integration of digital asset custody solutions, tokenization frameworks, and DeFi/… Ability to manage personal delivery commitments, prioritize effectively, and produce high-quality output within sprint cyclesAttention to Detail: Rigorous approach to testing, code quality, and documentation — particularly important given the immutable nature of on-chain deploymentsTooling Proficiency: Working knowledge of engineering tools including Git, Jira ...

Full Stack Software Engineer

Location
City Of London, England, United Kingdom
business teams to understand requirements and deliver valuable technical solutions. Troubleshooting, diagnosing and resolving software and system issues. Contributing to engineering best practices, automation, code quality and continuous improvement initiatives. Participating in code reviews and knowledge-sharing activities across the wider engineering community. Exploring opportunities … design patterns and engineering best practices. Experience working with source control, automated testing and CI/CD approaches. An understanding of secure coding, software quality and operational reliability. Experience troubleshooting and resolving technical issues within complex systems. A collaborative approach and the ability to work effectively within multidisciplinary ...

Senior Data Engineer

Location
Greater London, England, United Kingdom
technical direction and architecture of the Data Foundation Platform within OneSuite.This is a hands‐on engineering role — you’ll contribute directly to production code, build pipelines, and review implementations while shaping the long‐term data platform architecture. You’ll operate as the technical authority for DFP — guiding design patterns … ensuring code quality, and solving complex problems in distributed data systems. You’ll collaborate closely with peer charters to ensure the data foundation remains reliable, scalable, and production‐ready. Responsibilities Data Platform Architecture Lead the hands‐on design, coding, and evolution of DFP’s cloud‐native data ...

Software Dev Engineer II

Location
Greater London, England, United Kingdom
platform. You will collaborate with cross-functional teams to design, implement, and optimize features that enhance user engagement. By writing clean, scalable, and maintainable code, you’ll ensure a seamless streaming experience across multiple devices. Your work will involve solving complex technical challenges, driving performance improvements, and contributing … solutions that enhance customer experiences. System Design: Architect and develop scalable, reliable, and cost-efficient distributed systems tailored to meet performance and operational goals. Code Quality: Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Agile Collaboration: Actively ...

Architect, ADC/Quant

Location
Greater London, England, United Kingdom
regulated environment. Developer Productivity: Champion the adoption of AI-driven engineering tooling (e.g., AI coding assistants, automated testing generation) to enhance developer velocity and code quality across the portfolio. Data Readiness: Architect robust, scalable data pipelines (MLOps/LLMOps) to support reliable model training, fine-tuning … Lead technical investigations into complex performance bottlenecks, major systemic incidents, and architectural pivots. Remain heavily hands‐on in the R&D space; write prototype code, execute Proof-of-Concepts (PoCs), and directly validate architectural assumptions (specifically around new AI tools or cloud services) before scaling them to development teams. ...

Architect, ADC/Quant

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
regulated environment. Developer Productivity: Champion the adoption of AI-driven engineering tooling (e.g., AI coding assistants, automated testing generation) to enhance developer velocity and code quality across the portfolio. Data Readiness: Architect robust, scalable data pipelines (MLOps/LLMOps) to support reliable model training, fine-tuning … Lead technical investigations into complex performance bottlenecks, major systemic incidents, and architectural pivots. Remain heavily hands-on in the R&D space; write prototype code, execute Proof-of-Concepts (PoCs), and directly validate architectural assumptions (specifically around new AI tools or cloud services) before scaling them to development teams. ...

Credit - Senior Engineering Manager

Hiring Organisation
Wise
Location
London, UK
Employment Type
Full-time
market. You will help them grow, remove blockers and allow them to execute at a velocity which balances time to market with the quality our customers have come to expect. You will have clear planning, release milestones and realistic commitments set. You're a strong owner of your … mind, what we build today can be a platform for other products tomorrow. Provide hands-on technical leadership, guiding the team on architectural design, code reviews, and best practices. Ensuring code quality, consistency, and maintainability through code reviews and best practices. Leadership ResponsibilitiesLead and mentor ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
blockchain state synchronization Collaborate with architects and senior engineers to contribute to the design of scalable, secure, and resilient Web3 infrastructure Participate in code reviews, providing and receiving constructive technical feedback to maintain high engineering standards Support the integration of digital asset custody solutions, tokenization frameworks, and DeFi/… manage personal delivery commitments, prioritize effectively, and produce high-quality output within sprint cycles Attention to Detail: Rigorous approach to testing, code quality, and documentation — particularly important given the immutable nature of on-chain deployments Tooling Proficiency: Working knowledge of engineering tools including Git, Jira ...

Blockchain Software Developer - Digital Assets Platform

Location
Greater London, England, United Kingdom
blockchain state synchronization Collaborate with architects and senior engineers to contribute to the design of scalable, secure, and resilient Web3 infrastructure Participate in code reviews , providing and receiving constructive technical feedback to maintain high engineering standards Support the integration of digital asset custody solutions, tokenization frameworks, and DeFi/… manage personal delivery commitments, prioritize effectively, and produce high-quality output within sprint cycles Attention to Detail: Rigorous approach to testing, code quality, and documentation - particularly important given the immutable nature of on-chain deployments Tooling Proficiency: Working knowledge of engineering tools including Git, Jira ...

Software Engineer III (Java & JavaScript)

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
have the ability to work on individual pieces of work and solve problems, including the design of the program flow of individual pieces of code, effective coding, and unit testing.The ideal candidate has a practical understanding of CI/CD pipelines and a strong commitment to code quality … with other development team members to understand moderately complex product requirements and translate them into software designs.Successfully implement development processes, coding best practices, and code reviews.Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.Proficiency with GitHub workflows, pull requests, issue tracking, and collaboration ...

Global AI/ML Engineer Manager

Hiring Organisation
Boston Consulting Group
Location
London, UK
customers. Among your responsibilities, you will: Leadership & Development Build, coach, and mentor engineers. Lead by example as a "player-coach": directly contributing to code and architecture, while growing engineering talent and setting best practices. Foster a culture of learning, experimentation, and curiosity. Technical Excellence Champion engineering excellence, clean architecture … maintainable code across squads. Hands-on in backend development – leading complex problem-solving in Python (especially FastAPI). Architect and support secure, scalable, and stable APIs and services that integrate with LLMs and modern cloud platforms (AWS). Promote DevOps practices, CI/CD pipelines, and automated quality ...

Fintech Lab Engineer (Manager or Senior Consultant level) - Fintech Lab - Permanent - London

Location
Greater London, England, United Kingdom
responsibilities Challenge traditional delivery methods and introduce faster, more automated ways of building software. Define and maintain engineering standards across the Lab, including quality, security, testing and production‐readiness. Work with clients and internal stakeholders to identify, assess and prioritise high‐value opportunities for emerging technology. Architect … model platforms, vector databases, structured outputs, tracing and evaluation techniques Experience applying modern engineering practices, including testing, CI/CD, DevOps, observability, secure development, code quality, architecture reviews and production‐readiness Experience designing monitoring approaches, dashboards or evaluation mechanisms to understand the performance and behaviour ...

Senior Developer

Location
Greater London, England, United Kingdom
ensure the delivery of robust, scalable, and maintainable systems. As part of this role, you will also mentor junior developers and contribute to code quality and process improvement initiatives. Key responsibilities include: Understand customer business and R&D requirements. Analyse existing system functionality and design gaps. Participate … Bill Printing, Credit Control, Provisioning, Product Catalogue, and Self Service. Develop new R&D; features and modules for inclusion in the product suite. Perform code reviews, unit testing, and ensure compliance with development standards. Work collaboratively in Agile environments and contribute to sprint planning and estimations. Support bug fixing ...

Senior Software Engineer (Python/Terraform/AWS)

Hiring Organisation
Elsevier
Location
London, United Kingdom
Salary
£ 70 K
infrastructure that supports critical services in production Do you enjoy collaborating across teams, improving engineering practices, and helping others grow while delivering high-quality solutions About our TeamWorking within Information Security & Data Protection division, the content protection platform team builds scalable technology solutions that detect and prevent fraud … repeatable, and reliable- Work effectively as part of a cross functional Agile team and support the products and services the team owns- Help maintain code quality and engineering standards across the team through collaboration and support- Mentor and guide team members, contribute to process improvements, and advocate ...

Software Engineer III (Java & JavaScript)

Location
Greater London, England, United Kingdom
have the ability to work on individual pieces of work and solve problems, including the design of the program flow of individual pieces of code, effective coding, and unit testing. The ideal candidate has a practical understanding of CI/CD pipelines and a strong commitment to code … other development team members to understand moderately complex product requirements and translate them into software designs. Successfully implement development processes, coding best practices, and code reviews. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Proficiency with GitHub workflows, pull requests, issue tracking, and collaboration ...