1 to 25 of 42 Design Patterns Jobs in the City of London

Senior Python Developer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
environment. Key Responsibilities: Design, build, and maintain APIs, microservices, and data pipelines Write clean, testable, maintainable code following best design patterns Optimise databases and craft complex SQL queries Improve system performance across APIs and backend workflows Participate in code reviews and drive engineering excellence Mentor … experience in Backend Engineering Strong Python and Django experience. Experience with microservices architecture. Solid understanding of data structures, algorithms, and software design patterns Excellent communication skills; ability to simplify complex concepts Strong experience with relational databases & SQL optimisation If you are interested in this role, please send ...

Python Developer

Hiring Organisation
Oliver Bernard
Location
City of London, London, United Kingdom
environment. Key Responsibilities: Design, build, and maintain APIs, microservices, and data pipelines Write clean, testable, maintainable code following best design patterns Optimise databases and craft complex SQL queries Improve system performance across APIs and backend workflows Participate in code reviews and drive engineering excellence Mentor … experience in Backend Engineering Strong Python and Django experience. Experience with microservices architecture. Solid understanding of data structures, algorithms, and software design patterns Excellent communication skills; ability to simplify complex concepts Strong experience with relational databases & SQL optimisation If you are interested in this role, please send ...

Java & AWS Architect

Hiring Organisation
Ampstek
Location
City of London, London, United Kingdom
design, performance optimization, and cloud-native modernization. Key Responsibilities Architecture & Design Define end-to-end architecture for microservices, APIs, integration patterns, and data flows. Create solution blueprints, sequence diagrams, and cloud reference architectures (multi-account, VPC, networking, security). Drive non-functional requirements (scalability, availability … environment strategies (dev/test/stage/prod). Engineering Leadership Provide hands-on guidance in Java/Spring Boot, design patterns, and microservices best practices. Review code and designs, enforce standards, and mentor teams. Collaborate with Product, Security, SRE, and QA to ensure ...

Senior Java Developer | Travel-tech Senior Java Developer | £300-400/day | Outside IR35 | Fully Remote within Europe

Hiring Organisation
VirtueTech Recruitment Group
Location
City of London, London, United Kingdom
Testing, API testing, and system improvements to support both web and mobile clients. Contribute to shared architecture, functional models, and backend design patterns to unify services across the organisation. Required Skills & Experience Senior-level expertise building and maintaining commercial, production-scale applications . Deep proficiency in: Java … side development, API design) MySQL (performance optimisation, complex queries, relational modelling) Experience architecting and maintaining distributed backend systems. Strong understanding of integration patterns, API design, and scalable service architecture. Nice To Have Node.js, PHP, MongoDB, Kafka, React (for back office apps) Contract Details 6-month ...

DV Cleared Java Developer

Hiring Organisation
83zero Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
users. Your skills and experience What you'll bring: * Experience of Java * Experience of Spring framework or equivalent. * Knowledge of software design patterns and when to apply them * Excellent knowledge of development processes. * Experience of containerisation using Docker or Kubernetes * Experience of Continuous Integration (CI) and Continuous … passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the following technologies and patterns, it would be great if you had some of the skills, if not we can help develop them: * Designing microservice-based architectures using domain driven ...

Solutions Architect - 2 Days Either London or Peterborough/Rest Remote

Hiring Organisation
ZENZO DIGITAL LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£85,000
designing new. Some of their core and long-standing solutions will be completely replaced to modern architecture and technology. Experience Seeking: Solution design for data engineering and software engineering projects Experience of workflows, orchestrations and data/system integration DevOps and end to end data pipeline Prior experience … Development experience nice to have Previously designed solutions to move solutions from on-premise to Cloud AI and Machine Learning understanding Design Patterns Data Fabric, Snowflake or other Kubernetes and API Design' Exposure to Technical Design Authority and Governance Team Lead experience Agile ...

AI Solutions Architect

Hiring Organisation
Tadaweb
Location
City of London, London, United Kingdom
deliver features like semantic search, retrieval-augmented generation (RAG), and intelligent data enrichment. Working closely with Data and ML Engineers, you will define patterns, select technologies, and ensure our solutions are secure, performant, and cost-efficient. Key Responsibilities: Platform Strategy & Design Architect Multi-Cloud AI Workflows : Design patterns to integrate GCP-based data pipelines (BigQuery, Spanner) with Azure-hosted customer applications. Tool Selection & Standards : Evaluate and standardize managed AI services (Vertex AI, Azure AI Foundry, OpenAI/Anthropic APIs) for model hosting, RAG orchestration, and vector search. Vector Search Strategy : Define approach for semantic ...

Java Technical Lead

Hiring Organisation
Cubiq Recruitment
Location
City of London, London, United Kingdom
impact, this is your place. The Role: They’re searching for a Technical Lead who works closely with engineers and product teams to design and build reliable backend services. You’ll stay hands-on with development while leading a team of engineers. You’ll guide technical decisions, support … microservices and SaaS architectures Experience leading teams using CI/CD. GitLab experience is helpful Good understanding of multithreading, scalability and design patterns for reliable services Experience with AWS, Kubernetes and Docker Experience with event-driven architecture or messaging systems is a plus Experience refactoring services ...

Salesforce Engineering Manager

Hiring Organisation
Qurated
Location
City of London, London, United Kingdom
inspire teams to achieve excellence. You will get the opportunity to shape the salesforce environments, working across product and technology. Accountabilities Build Engineering – Design, deliver, and maintain high-quality infrastructure and Salesforce solutions with measurable reliability, scalability, and performance. Incident Management – Proactively monitor system health, resolve outages … architecture). Deep expertise in Salesforce data architecture, Flows, Apex, Lightning Web Components (LWC), OmniStudio. Strong integration knowledge (APIs, ETL, asynchronous/event-driven patterns). Proficiency in Salesforce design patterns and scalable component-based development. UI/UX development aligned with accessibility and responsive design ...

Backend Engineer (Java)

Hiring Organisation
Morson Edge (Technology)
Location
City of London, London, United Kingdom
/UX teams, and Agile Transformation to architect, build, and deliver greenfield, brownfield, and integration applications. You will be expected to employ best design and development practices, solve technical challenges, and contribute to high-quality system analysis and development. Working in an Agile environment, you will participate … Jira, Confluence, and BitBucket. The ideal candidate will have strong Java expertise (Java 17+) , with proven experience in server-side development, design patterns, microservices, RESTful APIs, and SQL databases (DB2, SQL Server, or Postgres). Knowledge of front-end development using React, Node.js, HTML ...

CyberArk Architect

Hiring Organisation
CBSbutler
Location
City of London, London, United Kingdom
CyberArk PAM Self-Hosted and CyberArk Conjur, defining these as strategic platforms for privileged access and secrets management. Establish and maintain reference architectures , patterns, and standards for onboarding infrastructure, applications, DevOps platforms and third parties into CyberArk. Architect CyberArk PAM Self-Hosted components —Vault, PVWA, PSM, CPM, PSMP … technical audiences. Experience working in or with secure, classified or national security environments . Strong documentation skills (HLDs, LLDs, design patterns, architecture decisions). Proven track record leading and delivering multiple CyberArk PAM and secrets-management projects . If you'd like to discuss this CyberArk ...

Security Engineer | Global Macro Trading Specialist

Hiring Organisation
Techfellow Limited
Location
City of London, London, United Kingdom
principal technical adviser to engineering, infrastructure, trading, and operational teams, offering guidance on emerging threats, modern defensive techniques, and secure design patterns Partner closely with internal teams to embed security considerations into new systems and services without hindering performance or workflow Lead the design, rollout … best practice and remain compliant with internal and external standards Contribute to upcoming security engineering initiatives spanning areas such as application whitelisting, secure development patterns, data categorisation, and data loss prevention Produce clear security documentation, engineering guidance, and process materials to support consistency and long-term maintainability What ...

Java Pega Developer

Hiring Organisation
RED Global
Location
City of London, London, United Kingdom
PEGA BPM and certifications such as CSA Certified System Architect or CSSA Certified Senior System Architect Expertise in REST API development JSONXML and integration patterns Solid understanding of OOPs concepts design patterns and secure coding practices Experience with SQL, NoSQL databases, PostgreSQL, and Oracle If this ...

Senior Technical Lead

Hiring Organisation
Hays
Location
City of London, London, United Kingdom
Design Decision) process for IMS products, supporting rapid auditable decision-making and conformance to Group standards for reusable components, design patterns, and ML models Experience and knowledge of technical approach to model development and contemporary ML engineering, including 3rd party platforms, routes to live ...

Python Data Engineer / Software Engineer with Leading Energy Company

Hiring Organisation
Eaglecliff Recruitment
Location
City of London, London, United Kingdom
Core Skills Needed: Strong Python development PySpark and SQL expertise Solid understanding of Azure infrastructure Knowledge of Containers, Microservices, and functional design patterns Experience working in Agile environments Terraform for IaC Unit testing best practices (PyTest preferred) HTML/CSS React TypeScript FastAPI framework Competitive PAYE Rates ...

Software Engineer - Java

Hiring Organisation
Harrington Starr
Location
City of London, London, United Kingdom
3+ years' experience building backend, high-performance, distributed systems Strong fluency in Java with deep understanding of backend architecture and design patterns Solid experience with microservices, APIs, and databases (PostgreSQL, Redis) Strong foundation in computer science, mathematics, or related fields Comfortable working in cloud environments such ...

Solutions Architect

Hiring Organisation
Sanderson
Location
City of London, London, United Kingdom
obligor hierarchy, group exposure, PD/LGD/EAD, concentration risk, country/sector limits, counterparty limits, and exposure aggregation methodologies. Solution Architecture & Design: Proven track record of delivering end-to-end solution architectures covering application, data, integration, and security architecture domains. Hands-on experience producing High-Level … interface specifications. Data & Integration Expertise: Deep experience with enterprise data models for credit, counterparty, and exposure reporting. Strong understanding of integration design patterns (REST APIs, message queues, event-driven integration, ETL, batch processing). Experience working with master data domains (Party, Facility, Instrument, Product, Country, Sector, Ratings ...

AI/ML Engineer

Hiring Organisation
Brio Digital
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£75000 - £100000/annum
based) Salary: £75,000 - £100,000 (depending on experience) The Role We're hiring a Senior Machine Learning Engineer to lead the design and productionisation of Generative AI and Large Language Model (LLM) applications. This role sits at the heart of an AI-focused engineering team, delivering scalable …/CD, and Git. Strong understanding of deep learning, statistical modelling, and optimisation techniques. Nice to Have Experience with agentic design patterns (e.g. ReAct, Chain-of-Thought, tool use). Familiarity with LLM evaluation frameworks such as RAGAS or TruLens . Experience fine-tuning large models ...

C# Software Engineer/Quantitative Developer (Junior and Senior) - Global Hedge Fund - C# & Python : £80-150k

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
contribute to every part of the investment pipeline—from research tooling and data infrastructure to real-time trading systems. Key Responsibilities: Design, develop, and optimize high-performance trading tools and data pipelines using C# and ideally Python Build research platforms that empower quantitative analysts and strategists Integrate … real-time and batch environments What We’re Looking For: Strong programming experience with C# Solid understanding of software engineering principles, design patterns, and performance tuning Experience in financial markets (equities, futures, FX, etc.) is a plus, but not required Familiarity with data science tools, APIs ...

Senior Python Django Engineer

Hiring Organisation
Xcede
Location
City Of London, England, United Kingdom
Senior Backend Engineer to join a highly technical, product-led engineering team. You’ll work closely with Product Managers and Engineering Managers to design and build robust backend systems that solve real-world, large-scale problems. Tech Stack Python, Django, React, AWS, Kubernetes, Docker Key Responsibilities Develop, maintain … Hands-on experience with relational databases and query optimisation Strong understanding of core computer science concepts, including algorithms, data structures, and design patterns Comfortable collaborating with others and mentoring junior engineers Excellent communication skills and experience supporting or mentoring junior engineers ...

Python Developer - Fixed Income

Hiring Organisation
Vertus Partners
Location
City of London, London, United Kingdom
Market & Reference data. Required skills Core OO Python design and development Events based architecture Asynchronous programming, multi-processing Design patterns Must have experience building platforms from scratch Good Fixed Income business knowledge Experience facing to traders and business stakeholders Please submit your CV immediately ...

Software Engineer

Hiring Organisation
OTA Recruitment
Location
City of London, London, United Kingdom
following up on benefits realization. What you will do Write clean, scalable code using .NET programming languages. Work on Greenfield Projects to help design and build a wide span of tooling to facilitate the Modelling of the business. Be a part … team responsible for collecting and processing data needed to empower the models. Drive the implementation of new technologies and establish design patterns to reduce technical debt and improve application performance and maintainability. Work closely with other areas of the Modelling & Data Engineering department to manage the tooling ...

Salesforce Engineer

Hiring Organisation
Qurated
Location
City of London, London, United Kingdom
deliver scalable, upgradeable, and low-technical-debt applications. Integration – Design and implement secure, high-performing integrations with APIs, middleware, and event-driven patterns to ensure seamless data flow and system interoperability. DevOps & Automation – Apply branching strategies, CI/CD pipelines, test automation, and 2GP packaging to enable …/CD pipelines, 2GP packaging). Skilled in SOQL/SOSL optimisation and scalable data modelling. Strong grasp of Salesforce design patterns, component-based development, and secure coding practices. UI/UX development aligned with accessibility standards (WCAG) and responsive design. Advanced version control (Git) and deployment ...

Cloud Architect

Hiring Organisation
Rapinno Tech Solutions GmbH
Location
City of London, London, United Kingdom
week Work from the office.) Job Type: Permanent Experience: 10+ years of technical experience, with at least 5+ years in cloud architecture design Role Overview: In this role, you will work closely with product engineering and product management to develop and deliver agile and cost-effective cloud hosting … Ensure compliance with relevant industry regulations and security standards Develop and implement cloud governance policies and procedures Prerequisites: Strong understanding of design patterns and cloud server technology Strong experience in containerization and DevOps including CI/CD pipelines Working knowledge of human interaction design Balanced ...