Design Patterns Jobs in the City of London

8 of 8 Design Patterns Jobs in the City of London

AWS DevOps Engineer

City, London, United Kingdom
Hybrid/Remote Options
Bristow Holland Ltd
you ll play a key part in ensuring the reliability, security, and scalability of complex systems while collaborating with talented teams across development, QA, and operations. Key Responsibilities Design and develop scalable, high-performance solutions on AWS with a focus on robust architecture and efficient code. Continuously monitor and optimise AWS resources for performance, security, and cost efficiency. … standards across all AWS environments. Troubleshoot and resolve complex technical issues as part of incident response efforts. Maintain detailed documentation of architectures, configurations, and processes. Apply design patterns to ensure code reusability and maintainability. Develop and execute unit tests, following test-driven development (TDD) principles. Translate business requirements into technical deliverables to meet project goals. Key Skills … other languages such as Go is also welcome. Excellent problem-solving and troubleshooting skills. Strong communication and collaboration abilities, working effectively in Agile teams. Knowledge of design patterns, coding standards, and best practices. Experience with unit testing frameworks and TDD methodologies. AWS Certification (or equivalent) is highly desirable. What s on Offer Fully remote working from anywhere More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

DV Cleared Java Developer

City of London, London, United Kingdom
83zero Limited
both internal customers and end 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 Delivery (CD) * A 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 design (DDD). CQRS and Event Sourcing patterns * Kubernetes More ❯
Employment Type: Permanent
Posted:

AWS DevOps Engineer

City, London, United Kingdom
Randstad Technologies Recruitment
deploy, and monitor solutions using AWS services (Lambda, API Gateway, CloudWatch, ECS, ECR, Dynamo, S3 etc.) Integrate APIs into CI/CD pipelines using Azure DevOps, Github workflows Design, deploy, and manage applications tailored to business needs, while customizing platforms and overseeing the full API lifecycle using Apigee Edge and X. Drive API strategy execution, provide technical support … Ability to generate custom analytics reports for API consumption and errors Implementation of API security and access control (OAuth, API keys, JWT, etc.) Familiarity with API design patterns, best practices, and performance optimization Excellent collaboration and communication skills Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to More ❯
Employment Type: Permanent
Salary: GBP 55,000 - 60,000 Annual
Posted:

Lead Software Developer

City, London, United Kingdom
Hybrid/Remote Options
Intec Select Ltd
Senior Software Developer 85,000 London Financial Services Overview: A leading financial services organisation is seeking a Senior Software Developer to drive the design, development, and delivery of critical technology solutions across its operations. This high-impact role sits at the heart of business transformation, focused on building scalable systems to support reporting, compliance, and operational efficiency. The … successful candidate will combine hands-on technical expertise with strong business acumen, driving the development of innovative solutions to support complex, enterprise-scale systems. Role & Responsibilities: Lead the design and delivery of enterprise applications and reporting systems Develop tools for dashboards, analytics, and operational monitoring Build and maintain APIs, data pipelines, and automation for business processes Implement scalable … and data quality Enhance and integrate commercial off-the-shelf (COTS) platforms where required Collaborate with business stakeholders to gather requirements and deliver tailored solutions Define design patterns, development standards, and quality controls Lead and mentor developers, managing performance and growth Contribute to technology strategy, promoting innovation and best practices Essential Skills & Experience: 8+ years in software More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 85,000 Annual
Posted:

C++ Software Engineer Windows

City of London, London, United Kingdom
Hybrid/Remote Options
Client Server
a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science fundamentals e.g. multi-threading, OOP, Data Structures, Design Patterns You're collaborative with great communication skills What's in it for you: *Please note this is a 12 month Fixed Term Contract, with full benefits* As a C++ More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Java Developer Global Investment Bank | Electronic Trading

City of London, London, United Kingdom
Feenicks Ltd TA Archway International
dining all designed to support well-being and balance. The Opportunity Youll join the Equities Cash Technology team a global group of highly skilled engineers and quants who design, build, and optimise low-latency electronic trading systems used across EMEA and beyond. Youll work hands-on with core Java frameworks, enhancing benchmark algo engines, smart order routing systems … of market data in real time. This role involves both strategic development and core framework engineering, with close collaboration across quantitative trading and front-office teams. The Goal Design and deliver enhancements to algorithmic trading engines and supporting frameworks Collaborate with quants and traders to define and deliver trading logic Develop and optimise low-latency, high-throughput Java …/O, and JVM tuning Experience designing front-office trading systems (algo, SOR, execution platforms) Familiarity with benchmark algos (VWAP, TWAP, Arrival Price) Understanding of key design patterns (Observer, Factory, Singleton) Hands-on experience with Git, CI/CD, Maven/Gradle, and modern IDEs (Eclipse/IntelliJ) Excellent communication and problem-solving skills Why Join Build More ❯
Employment Type: Permanent
Posted:

Software Engineer C# .Net - Sports Trading

City of London, London, United Kingdom
Client Server
development Pension Health Insurance Gym membership Social events, free fruit, snacks, coffee etc. Your role: As a Software Engineer within the trading engine team you'll collaborate to design and develop real-time trading systems, you'll often be collaborating with the strategy team on Greenfield projects which you'll take ownership of and will see the business … strong knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline Apply now to find out More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

C# Developer

City of London, London, England, United Kingdom
Hybrid/Remote Options
Lorien
analysts every day. If you enjoy solving real-time systems challenges, writing clean C# in cloud-first architectures, and partnering with the desk, this role is for you. Design & build resilient C#/.NET services and APIs powering pricing, market data ingestion, trade capture, and risk analytics. Integrate with ETRM/CTRM platforms (e.g., Endur, in-house risk … trading, risk, and operations to refine requirements and ship increments in Agile sprints. Harden production with observability (logging/metrics/tracing), CI/CD, and secure-by-design patterns. Own features end-to-end-from design and documentation to deployment and support. What you'll bring Strong C#/.NET engineering skills (async/await … Experience building microservices and REST/gRPC APIs; solid understanding of messaging (Kafka/RabbitMQ) and event-driven patterns. SQL expertise (SQL Server/PostgreSQL); comfort with schema design, performance tuning, and data reconciliation. Practical knowledge of cloud (Azure/AWS) , containers (Docker/Kubernetes), and CI/CD (GitHub Actions/Azure DevOps). A product mindset More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:
Design Patterns
the City of London
10th Percentile
£46,250
25th Percentile
£53,750
Median
£57,500
75th Percentile
£109,375
90th Percentile
£138,250