Design Patterns Jobs in Central London

51 to 75 of 150 Design Patterns Jobs in Central London

Senior Python Developer

City of London, London, United Kingdom
Synechron
experienced Python Developer with hands-on experience in Python development and be familiar with the Azure environment and related technologies. A solid understanding of event-based design patterns and RAG architecture is essential. Role: Develop and maintain Python applications that meet business requirements and technical specifications Collaborate with cross-functional teams to design, develop, and … implement software solutions Utilise Azure services and technologies to build scalable and efficient applications Implement event-based design patterns to enhance application functionality and performance Understanding of the RAG architecture Troubleshoot, debug, and optimise code to ensure high performance and reliability Stay updated with the latest industry trends, technologies, and best practices in Python development and cloud … computing Experience: x5 years min proven hands-on experience with Python development Familiarity with the Azure environment and related technologies Strong understanding of event-based design patterns Knowledge of RAG architecture principles Excellent problem-solving skills and attention to detail Strong communication and collaboration abilities Multi- year Project - Flexible Start Date - Competitive Rates - London based (x3 days More ❯
Posted:

Senior Python Developer

london (city of london), south east england, united kingdom
Synechron
experienced Python Developer with hands-on experience in Python development and be familiar with the Azure environment and related technologies. A solid understanding of event-based design patterns and RAG architecture is essential. Role: Develop and maintain Python applications that meet business requirements and technical specifications Collaborate with cross-functional teams to design, develop, and … implement software solutions Utilise Azure services and technologies to build scalable and efficient applications Implement event-based design patterns to enhance application functionality and performance Understanding of the RAG architecture Troubleshoot, debug, and optimise code to ensure high performance and reliability Stay updated with the latest industry trends, technologies, and best practices in Python development and cloud … computing Experience: x5 years min proven hands-on experience with Python development Familiarity with the Azure environment and related technologies Strong understanding of event-based design patterns Knowledge of RAG architecture principles Excellent problem-solving skills and attention to detail Strong communication and collaboration abilities Multi- year Project - Flexible Start Date - Competitive Rates - London based (x3 days More ❯
Posted:

Solution Architect : London Insurance Market

City of London, London, United Kingdom
PRACYVA
projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies. Collaborate with cross-functional teams to define project scope, objectives, and deliverables. Create the high-level design … or solution architecture documents) for the business requirements Produce several option papers and work with architecture community and forums to get the designs approved. Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture … Prepare and present project status reports to stakeholders. Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: Strong technical experience in Architecture, Design and Development. Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. Proven experience managing end-to-end project lifecycles. Exceptional leadership and team management More ❯
Posted:

Solution Architect : London Insurance Market

london (city of london), south east england, united kingdom
PRACYVA
projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies. Collaborate with cross-functional teams to define project scope, objectives, and deliverables. Create the high-level design … or solution architecture documents) for the business requirements Produce several option papers and work with architecture community and forums to get the designs approved. Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture … Prepare and present project status reports to stakeholders. Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: Strong technical experience in Architecture, Design and Development. Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. Proven experience managing end-to-end project lifecycles. Exceptional leadership and team management More ❯
Posted:

Solutions Architect

City of London, London, United Kingdom
Hybrid / WFH Options
Avance Consulting
projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies. Collaborate with cross-functional teams to define project scope, objectives, and deliverables. Create the high-level design … or solution architecture documents) for the business requirements Produce several option papers and work with architecture community and forums to get the designs approved. Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture … Prepare and present project status reports to stakeholders. Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: Strong technical experience in Architecture, Design and Development. Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. Proven experience managing end-to-end project lifecycles. Exceptional leadership and team management More ❯
Posted:

Solutions Architect

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Avance Consulting
projects using Java, Python, Typescript, AWS, React JS, Angular, and other technologies. Collaborate with cross-functional teams to define project scope, objectives, and deliverables. Create the high-level design … or solution architecture documents) for the business requirements Produce several option papers and work with architecture community and forums to get the designs approved. Proficient using architectural principles and patterns, variety of solution types, detailed design patterns, best practices, integration choices etc. Design solutions reducing technical debt with futuristic solutions aligning to enterprise architecture … Prepare and present project status reports to stakeholders. Utilize tools such as ServiceNow, Confluence, and JIRA for project tracking and documentation. Your Profile: Strong technical experience in Architecture, Design and Development. Strong technical background with expertise in Java, Python, Typescript, AWS, React JS, and Angular. Proven experience managing end-to-end project lifecycles. Exceptional leadership and team management More ❯
Posted:

Technical Architect - Medical/Healthcare - 1 day in office - London - £80k

City of London, London, United Kingdom
Futureheads Recruitment | B Corp™
knowledge and expertise to medical professionals globally. They are looking for a Technical Solution Architect to join their established cross-functional team based in Central London. Key responsibilities Design and guide the implementation of robust technical solutions that align with product goals. Ensure solutions conform to architectural standards and approved technologies. Serve as the bridge between product and … Science, Software Engineering, or equivalent experience. 8+ years’ experience in software architecture and development, with a focus on web technologies and distributed systems. Deep understanding of design patterns, microservices, and API architecture. Proficiency in serverless architecture and database systems (e.g., RDBMS, NoSQL). Strong programming experience across multiple languages and frameworks (e.g., Java, Python, ReactJS, XML, JSON More ❯
Posted:

Technical Architect - Medical/Healthcare - 1 day in office - London - £80k

london (city of london), south east england, united kingdom
Futureheads Recruitment | B Corp™
knowledge and expertise to medical professionals globally. They are looking for a Technical Solution Architect to join their established cross-functional team based in Central London. Key responsibilities Design and guide the implementation of robust technical solutions that align with product goals. Ensure solutions conform to architectural standards and approved technologies. Serve as the bridge between product and … Science, Software Engineering, or equivalent experience. 8+ years’ experience in software architecture and development, with a focus on web technologies and distributed systems. Deep understanding of design patterns, microservices, and API architecture. Proficiency in serverless architecture and database systems (e.g., RDBMS, NoSQL). Strong programming experience across multiple languages and frameworks (e.g., Java, Python, ReactJS, XML, JSON More ❯
Posted:

AWS Solution Architect

City of London, England, United Kingdom
JR United Kingdom
background. Experience working in BPM (Business Process Management)/Process Automation (IBM) Experienced AWS Solution Architect who has worked within Financial Services/Banking Experience with design patterns and platforms such as UIs, micro-services, data lakes, APIs, RDBMS, and NoSQL databases Extensive experience integrating enterprise application solutions Knowledge of technology stacks such as Angular, Java/ More ❯
Posted:

Senior Java Analyst Developer / Technical Consultant

City of London, London, United Kingdom
Hybrid / WFH Options
Quant Capital
with containerization (Docker, Kubernetes), Database (Relational and NoSQL), Messaging (RabbitMQ), Repository (BitBucket), or Helm Charts would be highly regarded (not all necessary). Good knowledge of design patterns and integration techniques. This is a unique opportunity for someone to expand further into financial technology. You should be driven and interested to gain some serious financial experience. The More ❯
Posted:

Java Developer Contract

City of London, London, United Kingdom
Hybrid / WFH Options
Quant Capital
with containerization (Docker, Kubernetes), Database (Relational and NoSQL), Messaging (RabbitMQ), Repository (BitBucket), or Helm Charts would be highly regarded (not all necessary). Good knowledge of design patterns and integration techniques. This is a unique opportunity for someone to expand further into financial technology. You should be driven and interested to gain some serious financial experience. The More ❯
Posted:

Senior Java Analyst Developer / Technical Consultant

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Quant Capital
with containerization (Docker, Kubernetes), Database (Relational and NoSQL), Messaging (RabbitMQ), Repository (BitBucket), or Helm Charts would be highly regarded (not all necessary). Good knowledge of design patterns and integration techniques. This is a unique opportunity for someone to expand further into financial technology. You should be driven and interested to gain some serious financial experience. The More ❯
Posted:

Java Developer Contract

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Quant Capital
with containerization (Docker, Kubernetes), Database (Relational and NoSQL), Messaging (RabbitMQ), Repository (BitBucket), or Helm Charts would be highly regarded (not all necessary). Good knowledge of design patterns and integration techniques. This is a unique opportunity for someone to expand further into financial technology. You should be driven and interested to gain some serious financial experience. The More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
mthree
We are seeking a talented Java Developer with expertise in multithreading and concurrency to help us build robust, high-performance applications that drive Equity Trading strategies. Key Responsibilities: Design, develop, and maintain Java 17 applications with a focus on multithreading and concurrency. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the … Computer Science, Engineering, or a related field. Proven experience as a Java Developer (v11+), with an understanding of multithreading and concurrency. Solid knowledge of object-oriented programming and design patterns. Good grasp of relational and NoSQL Database technologies. Experience with risk management systems, trading applications or financial services is a plus. Familiarity with RESTful APIs, web services, and More ❯
Posted:

Full Stack Engineer

City of London, London, United Kingdom
Expedia Group
the stack—building backend services and frontend experiences that are performant, scalable, and user-focused. You'll collaborate closely with data engineers, product managers, and fellow developers to design and deliver solutions that drive real impact. In this role, you will: Design and develop backend services and data APIs using Scala, Java, or Kotlin on the … JVM. Build intuitive and responsive web interfaces using modern JavaScript frameworks (e.g., React, Vue, or Angular). Collaborate with cross-functional teams across product, design, and engineering to deliver full-featured applications. Contribute to the design and implementation of scalable, resilient, and maintainable microservices. Write clean, testable, and efficient code following engineering best practices and design patterns. Participate in technical discussions, design reviews, and code reviews to help shape our engineering standards. Leverage NoSQL databases (e.g., DynamoDB, Elasticsearch) to build high-performance, data-driven services. Support and improve CI/CD pipelines, observability tools, and automation processes to help the team build and deploy reliably. Experience and qualifications: You have More ❯
Posted:

Full Stack Engineer

london (city of london), south east england, united kingdom
Expedia Group
the stack—building backend services and frontend experiences that are performant, scalable, and user-focused. You'll collaborate closely with data engineers, product managers, and fellow developers to design and deliver solutions that drive real impact. In this role, you will: Design and develop backend services and data APIs using Scala, Java, or Kotlin on the … JVM. Build intuitive and responsive web interfaces using modern JavaScript frameworks (e.g., React, Vue, or Angular). Collaborate with cross-functional teams across product, design, and engineering to deliver full-featured applications. Contribute to the design and implementation of scalable, resilient, and maintainable microservices. Write clean, testable, and efficient code following engineering best practices and design patterns. Participate in technical discussions, design reviews, and code reviews to help shape our engineering standards. Leverage NoSQL databases (e.g., DynamoDB, Elasticsearch) to build high-performance, data-driven services. Support and improve CI/CD pipelines, observability tools, and automation processes to help the team build and deploy reliably. Experience and qualifications: You have More ❯
Posted:

Java Software Engineer

london (city of london), south east england, united kingdom
mthree
We are seeking a talented Java Developer with expertise in multithreading and concurrency to help us build robust, high-performance applications that drive Equity Trading strategies. Key Responsibilities: Design, develop, and maintain Java 17 applications with a focus on multithreading and concurrency. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the … Computer Science, Engineering, or a related field. Proven experience as a Java Developer (v11+), with an understanding of multithreading and concurrency. Solid knowledge of object-oriented programming and design patterns. Good grasp of relational and NoSQL Database technologies. Experience with risk management systems, trading applications or financial services is a plus. Familiarity with RESTful APIs, web services, and More ❯
Posted:

Data Engineer

City of London, London, United Kingdom
Zodiac Maritime
data solutions, enabling the business to make faster, data-driven decisions. You’ll work hands-on with Azure Databricks, Azure Data Factory, Delta Lake, and Power BI to design scalable data pipelines, implement efficient data models, and ensure high-quality data delivery. This is a fantastic opportunity to shape the future of data at Zodiac Maritime while working … with cutting-edge cloud technologies. Key responsibilities and primary deliverables Design, develop, and optimize end-to-end data pipelines (batch & streaming) using Azure Databricks, Spark, and Delta Lake. Implement Medallion Architecture to structure raw, enriched, and curated data layers efficiently. Build scalable ETL/ELT processes with Azure Data Factory and PySpark. Work with Data Architecture to enforce … engineering across the organization. Skills profile Relevant experience & education Hands-on experience with Azure Databricks, Delta Lake, Data Factory, and Synapse. Strong understanding of Lakehouse architecture and medallion design patterns. Proficient in Python, PySpark, and SQL (advanced query optimization). Experience building scalable ETL pipelines and data transformations. Knowledge of data quality frameworks and monitoring. Experience with Git More ❯
Posted:

Data Engineer

london (city of london), south east england, united kingdom
Zodiac Maritime
data solutions, enabling the business to make faster, data-driven decisions. You’ll work hands-on with Azure Databricks, Azure Data Factory, Delta Lake, and Power BI to design scalable data pipelines, implement efficient data models, and ensure high-quality data delivery. This is a fantastic opportunity to shape the future of data at Zodiac Maritime while working … with cutting-edge cloud technologies. Key responsibilities and primary deliverables Design, develop, and optimize end-to-end data pipelines (batch & streaming) using Azure Databricks, Spark, and Delta Lake. Implement Medallion Architecture to structure raw, enriched, and curated data layers efficiently. Build scalable ETL/ELT processes with Azure Data Factory and PySpark. Work with Data Architecture to enforce … engineering across the organization. Skills profile Relevant experience & education Hands-on experience with Azure Databricks, Delta Lake, Data Factory, and Synapse. Strong understanding of Lakehouse architecture and medallion design patterns. Proficient in Python, PySpark, and SQL (advanced query optimization). Experience building scalable ETL pipelines and data transformations. Knowledge of data quality frameworks and monitoring. Experience with Git More ❯
Posted:

Senior Software Engineer – Java Backend

City of London, London, United Kingdom
TechHeads
Engineer with strong Java backend experience, DevOps awareness, and proven technical leadership capabilities to join our Client’s London team. This is a high-impact role involving the design, development, and deployment of backend services that power our client’s security platform. You’ll work on systems at significant scale, leading both engineering efforts and mentoring team members … while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking ownership … 10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure (AWS/GCP/Azure). Bonus: Exposure to More ❯
Posted:

Senior Software Engineer – Java Backend

london (city of london), south east england, united kingdom
TechHeads
Engineer with strong Java backend experience, DevOps awareness, and proven technical leadership capabilities to join our Client’s London team. This is a high-impact role involving the design, development, and deployment of backend services that power our client’s security platform. You’ll work on systems at significant scale, leading both engineering efforts and mentoring team members … while collaborating with globally distributed teams in the US, Ireland and India. Responsibilities: Design, develop, and maintain Java-based backend services using Spring Boot , REST/GraphQL , Kafka , PostgreSQL , and RabbitMQ . Contribute to infrastructure modernisation efforts, working closely with DevOps teams on Kubernetes , CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking ownership … 10+ years of professional experience in software engineering, with a strong focus on Java backend development . Solid understanding of Spring Boot , Kafka , RabbitMQ , PostgreSQL , and modern API design patterns. Hands-on experience or familiarity with DevOps tools and concepts – e.g. Kubernetes , Git-based CI/CD , cloud infrastructure (AWS/GCP/Azure). Bonus: Exposure to More ❯
Posted:

Senior Shopify Developer

City of London, London, United Kingdom
Socium - Teams Done Differently
London -Start Up - Hybrid My Client are now looking for Their first in-house Senior Shopify Developer to work alongside their team (i.e., substantially contribute to design and development efforts) but also act as team leader ensuring that the team: Is proceeding unimpeded as efficiently as possible. Is producing reasonable designs and architectures where necessary – i.e., neither over … familiar with CI/CD pipelines, DevOps best practices, and automated testing frameworks. You are intimately familiar with good development practices and principles such as SOLID, DRY, and design patterns. You have worked with both relational and NoSQL databases and have a good working knowledge of SQL. More ❯
Posted:

Senior Shopify Developer

london (city of london), south east england, united kingdom
Socium - Teams Done Differently
London -Start Up - Hybrid My Client are now looking for Their first in-house Senior Shopify Developer to work alongside their team (i.e., substantially contribute to design and development efforts) but also act as team leader ensuring that the team: Is proceeding unimpeded as efficiently as possible. Is producing reasonable designs and architectures where necessary – i.e., neither over … familiar with CI/CD pipelines, DevOps best practices, and automated testing frameworks. You are intimately familiar with good development practices and principles such as SOLID, DRY, and design patterns. You have worked with both relational and NoSQL databases and have a good working knowledge of SQL. More ❯
Posted:

AWS Solution Architect

City of London, London, United Kingdom
Hybrid / WFH Options
Anson McCade
secure, and automated AWS environments. You'll work closely with engineering teams, influencing architecture decisions and driving delivery across multi-account AWS estates. What You’ll Be Doing Design and implement cloud migration strategies, reference architectures, and delivery roadmaps. Serve as the technical lead for AWS initiatives, supporting engineering teams and resolving escalations. Embed Infrastructure as Code and … automation into deployment practices. Perform architectural reviews and continuously improve cloud design patterns. Collaborate in Agile teams, offering architectural guidance and tooling support. What We’re Looking For Strong expertise across AWS services, including security, networking, and account structures. Demonstrated experience leading cloud migration projects in enterprise or public sector environments. Hands-on familiarity with DevOps tooling, CI More ❯
Posted:

Head of App Engineering

City of London, England, United Kingdom
JR United Kingdom
user and developer experience. Collaborate with cross-functional teams to define and execute the product development roadmap. Manage the end-to-end delivery lifecycle, including requirements gathering, architecture design, implementation, and post-launch optimisation. Oversee project plans and resource allocation within the Engineering team, ensuring efficient and high-quality delivery across multiple workstreams. Provide technical leadership and mentorship … appreciation for interactivity, UX principles, and user behavior. Knowledge of React Native and associated tools and frameworks (e.g., TypeScript), coupled with a deep understanding of software architecture and design patterns. Strong understanding of application architectures, including microservices, API-driven platforms, cloud infrastructure (AWS), and DevOps practices. Familiarity with single sign-on technologies (OAuth, SAML, OpenID Connect), identity management More ❯
Posted:
Design Patterns
Central London
10th Percentile
£56,875
25th Percentile
£61,250
Median
£70,000
75th Percentile
£81,563
90th Percentile
£89,375