with backend engineers to integrate APIs (FastAPI, SQLModel, PostgreSQL). Optimise performance and scalability of frontend components for complex data workloads. Implement clean, reusable UI components and modern design patterns. Work closely with product and data teams to deliver user-friendly data visualisations. If you're interested, apply now for immediate consideration. Oscar Associates (UK) Limited is acting More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Tuza
workflows that form the backbone of our core banking platform, keeping it scalable, secure, and auditable by design. Spike proof-of-concepts to explore new technologies, designpatterns, and product opportunities. Balance speed with longevity by knowing when to move fast and when to invest in scalable, maintainable and extensible foundations. We collaborate and deliver Work closely … with product, design, and data teams to turn complex, regulated banking processes into elegant, automated workflows. Own features end-to-end, from concept to production, with a done-is-deployed attitude. We keep the bar high Drive technical excellence by setting the standard for speed, quality, and craft through code, PR reviews, and knowledge sharing. Continuously improve our … balanced by a bias for shipping . You bring advanced expertise in TypeScript and feel comfortable working across the full-stack. You have a solid grasp of system design and can build scalable, maintainable architectures. You hold a high bar for craftsmanship , and care deeply about what you build and how users experience it. You’re excited to More ❯
london, south east england, united kingdom Hybrid / WFH Options
Tuza
workflows that form the backbone of our core banking platform, keeping it scalable, secure, and auditable by design. Spike proof-of-concepts to explore new technologies, designpatterns, and product opportunities. Balance speed with longevity by knowing when to move fast and when to invest in scalable, maintainable and extensible foundations. We collaborate and deliver Work closely … with product, design, and data teams to turn complex, regulated banking processes into elegant, automated workflows. Own features end-to-end, from concept to production, with a done-is-deployed attitude. We keep the bar high Drive technical excellence by setting the standard for speed, quality, and craft through code, PR reviews, and knowledge sharing. Continuously improve our … balanced by a bias for shipping . You bring advanced expertise in TypeScript and feel comfortable working across the full-stack. You have a solid grasp of system design and can build scalable, maintainable architectures. You hold a high bar for craftsmanship , and care deeply about what you build and how users experience it. You’re excited to More ❯
scraping and parsing of unstructured text (e.g., scanned forms and documents). Collaborating on forecasting and predictive analytics initiatives. Bringing modern engineering practices, testing frameworks, and designpatterns to the wider data function. Tech Stack & Skills Core skills: Strong experience with DBT, Airflow, Snowflake, and Python Proven background in automated testing, CI/CD, and test-driven … development Experience building and maintaining data pipelines and APIs in production environments Nice to have: Knowledge of Snowflake infrastructure and data architecture design Experience using LLMs or MLOps frameworks for data extraction or model training Familiarity with cloud-agnostic deployments and version control best practices What You'll Bring A proactive, hands-on approach to engineering challenges A More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Client Server
engaging and simple user interfaces across all internal business systems. You'll collaborate with UX and Product teams, actively participating in all stages of a project, through product design, development, implementation, testing and maintenance. Location/WFH: You'll join colleagues in the impressive Central London office with flexibility to work from home twice a week. About you … and TypeScript You are experienced with other web technologies such as HTML, CSS, Web APIs You have a strong knowledge of Computer Science fundamentals including OOP, DesignPatterns, Data Structures You have experience of working in large, fast paced organisations You are collaborative with great communication skills You are degree educated, having achieved a 2.1 or above More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Lorien
a Web UI specifically within the retail banking industry 6 months initial contract, London based, hybrid working. INSIDE IR35 Playwright Typescript Hands on experience with Page Object Model designpattern Building CI/CD pipelines (GitLab, Jenkins). Experience implementing custom test automation frameworks Experience with visual regression testing, system integration testing Experience with API mocking libraries/ More ❯
London, England, United Kingdom Hybrid / WFH Options
Focus on SAP
data-driven solutions, analytical models, and digital tools that empower analysts and commercial teams across multiple trading regions. Working in a highly collaborative, fast-paced environment, you will design, build, and support scalable analytics applications that directly influence trading strategies and business decisions. Key Responsibilities: Partner with analysts and stakeholders to translate business requirements into robust technical solutions … including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented programming and designpattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD More ❯
london, south east england, united kingdom Hybrid / WFH Options
Focus on SAP
data-driven solutions, analytical models, and digital tools that empower analysts and commercial teams across multiple trading regions. Working in a highly collaborative, fast-paced environment, you will design, build, and support scalable analytics applications that directly influence trading strategies and business decisions. Key Responsibilities: Partner with analysts and stakeholders to translate business requirements into robust technical solutions … including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented programming and designpattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD More ❯
South Croydon, London, United Kingdom Hybrid / WFH Options
Inspire People
Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core services. The community promotes modern engineering standards, continuous improvement and peer learning, offering opportunities to … Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot and resolve production issues as part of a 'you build it, you run it … culture. Stay up to date with modern engineering practices and contribute ideas for improvement. Essential Skills Experience of the full software development lifecycle, from design through to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative More ❯
with quants, traders, and risk managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers to integrate risk models into … within financial services or a trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures, and design patterns. Familiarity with market risk, credit risk, or counterparty risk concepts. Experience with messaging systems (e.g., Solace, Kafka, or RabbitMQ) and distributed architecture. Solid understanding of multi-threaded and More ❯
with quants, traders, and risk managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers to integrate risk models into … within financial services or a trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures, and design patterns. Familiarity with market risk, credit risk, or counterparty risk concepts. Experience with messaging systems (e.g., Solace, Kafka, or RabbitMQ) and distributed architecture. Solid understanding of multi-threaded and More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
performance testing to create bespoke solutions for our clients. Youll also take a leadership role, guiding your team to success and leading by example. What Youll Be Doing Design and Develop: Build and support automation or performance test frameworks using the most appropriate solutions. Whether open source or commercial, or a combination . Collaborate with Clients: Work closely … environments (SCRUM, Kanban, TDD, BDD). Implementing pipelines using common tooling such as Jenkins, ADO, GitHub actions, CirlceCI etc. Awareness of the latest developments in testing tools and design patterns. Bonus Points for: Experience with emerging technologies, e.g using AI/ML within your engineering projects. Familiarity with testing in cloud environments such as AWS, Azure or Google More ❯
service delivery and updates. Requirements : The technical requirements for the role are: Must haves: Ability and experience in system programming using Golang. This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Proven experience developing production-grade RESTful APIs ideally with an API-first approach. Some … proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Familiarity with Kubernetes-specific platform components and principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a … releases, preferably with GitHub Actions. Nice-to-haves: Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA More ❯
service delivery and updates. Requirements : The technical requirements for the role are: Must haves: Ability and experience in system programming using Golang. This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Proven experience developing production-grade RESTful APIs ideally with an API-first approach. Some … proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Familiarity with Kubernetes-specific platform components and principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a … releases, preferably with GitHub Actions. Nice-to-haves: Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA More ❯
service delivery and updates. Requirements : The technical requirements for the role are: Must haves: Ability and experience in system programming using Golang. This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Proven experience developing production-grade RESTful APIs ideally with an API-first approach. Some … proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Familiarity with Kubernetes-specific platform components and principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a … releases, preferably with GitHub Actions. Nice-to-haves: Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA More ❯
london (city of london), south east england, united kingdom
Safe Intelligence
service delivery and updates. Requirements : The technical requirements for the role are: Must haves: Ability and experience in system programming using Golang. This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Proven experience developing production-grade RESTful APIs ideally with an API-first approach. Some … proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Familiarity with Kubernetes-specific platform components and principles , such as load balancers, cluster DNS, autoscalers, API/SDK toolsets, and the operator pattern. Experience developing and containerizing microservice applications is a … releases, preferably with GitHub Actions. Nice-to-haves: Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience with Python, modern development techniques, and design patterns. Experience in data science tools and ML tools (e.g., NumPy, pandas, scikit-learn, PyTorch) and open-source contributions (especially Python-based) would be a bonus. Familiarity with CUDA More ❯
Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily … s objectives. Work closely with tech leads, engineers, testers, and other personnel to deliver high-quality products. Take ownership of initiatives related to innovation or addressing technical debt. Design, document, and communicate system solutions with a balanced focus on time, quality, cost, and performance. Collaborate with colleagues across the organization to gain buy-in and feedback on proposals … practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS , and JavaScript . Experience in Web API More ❯
Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily … s objectives. Work closely with tech leads, engineers, testers, and other personnel to deliver high-quality products. Take ownership of initiatives related to innovation or addressing technical debt. Design, document, and communicate system solutions with a balanced focus on time, quality, cost, and performance. Collaborate with colleagues across the organization to gain buy-in and feedback on proposals … practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks, and patterns for testability. Proficiency in relational database concepts, Microsoft SQL Server , and SQL . Familiarity with front-end technologies such as HTML , CSS , and JavaScript . Experience in Web API More ❯
delivering modern, cloud-native solutions—rebuilding internal systems, creating efficient digital processes, and ensuring scalable, high-quality software delivery. As Lead Java Developer you will be responsible for: Design and develop modern, cloud-based services using Java and Node.js. Build and maintain microservices and UI components, ensuring seamless integration between front-end interfaces and back-end APIs. Implement … developing modern cloud-native applications using Java and Node.js. Strong background in microservices architecture, including both front-end (UI) and API components. Proficiency in Kafka and event-driven design patterns. Deep understanding of AWS cloud services and architecture best practices. Strong experience with NoSQL (MongoDB) and SQL databases. Expertise in containerization with Docker and orchestration with Kubernetes. Experience More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Talent
delivering modern, cloud-native solutions—rebuilding internal systems, creating efficient digital processes, and ensuring scalable, high-quality software delivery. As Lead Java Developer you will be responsible for: Design and develop modern, cloud-based services using Java and Node.js. Build and maintain microservices and UI components, ensuring seamless integration between front-end interfaces and back-end APIs. Implement … developing modern cloud-native applications using Java and Node.js. Strong background in microservices architecture, including both front-end (UI) and API components. Proficiency in Kafka and event-driven design patterns. Deep understanding of AWS cloud services and architecture best practices. Strong experience with NoSQL (MongoDB) and SQL databases. Expertise in containerization with Docker and orchestration with Kubernetes. Experience More ❯
london, south east england, united kingdom Hybrid / WFH Options
Talent
delivering modern, cloud-native solutions—rebuilding internal systems, creating efficient digital processes, and ensuring scalable, high-quality software delivery. As Lead Java Developer you will be responsible for: Design and develop modern, cloud-based services using Java and Node.js. Build and maintain microservices and UI components, ensuring seamless integration between front-end interfaces and back-end APIs. Implement … developing modern cloud-native applications using Java and Node.js. Strong background in microservices architecture, including both front-end (UI) and API components. Proficiency in Kafka and event-driven design patterns. Deep understanding of AWS cloud services and architecture best practices. Strong experience with NoSQL (MongoDB) and SQL databases. Expertise in containerization with Docker and orchestration with Kubernetes. Experience More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Talent
delivering modern, cloud-native solutions—rebuilding internal systems, creating efficient digital processes, and ensuring scalable, high-quality software delivery. As Lead Java Developer you will be responsible for: Design and develop modern, cloud-based services using Java and Node.js. Build and maintain microservices and UI components, ensuring seamless integration between front-end interfaces and back-end APIs. Implement … developing modern cloud-native applications using Java and Node.js. Strong background in microservices architecture, including both front-end (UI) and API components. Proficiency in Kafka and event-driven design patterns. Deep understanding of AWS cloud services and architecture best practices. Strong experience with NoSQL (MongoDB) and SQL databases. Expertise in containerization with Docker and orchestration with Kubernetes. Experience More ❯
Wembley, London, United Kingdom Hybrid / WFH Options
Football Association Limited
how we engage with fans, support our teams, and drive commercial growth. As part of the Digital Technology (DT) division, you will define and oversee the architecture and design of digital products, ensuring both onshore and offshore teams have the framework to deliver high-quality solutions within an Agile environment. This role is part of a major programme … to enhance The FA's sales, service and marketing capabilities through a CRM, Marketing and Commercial transformation roadmap. Working within the Solution Architecture Practice, you will guide the design and delivery of technical roadmaps, collaborating with software vendors and the Enterprise Architecture team on the selection and implementation of Commercial Off-the-Shelf (COTS) products. You will design … multiple sources. You will partner with Marketing business teams through our product management model, providing technical leadership and ensuring adherence to governance processes. As chair of the Technical Design Authority (TDA), you will review and approve designs through practice clinics and The FA's Architecture Control Board (ACB). Your mission is to deliver future-ready architecture, ensure More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Safe Intelligence
the role are: Must have Strong proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Solid performance and security knowledge: profiling, memoization, code-splitting, tree-shaking, bundle analysis, Core Web Vitals, OAuth2/OIDC, JWT handling, CSRF/XSS mitigation … SRI, dependency hygiene. Proven experience interacting with and co-designing production-grade RESTful APIs ideally with an API-first approach. Strong knowledge of frontend polling and other async interactions patterns such as: polling/SSE/WebSockets for long-running tasks, optimistic updates, progress states, idempotent actions. Proficiency in integration, component and unit testing, with a strong commitment to … version control, testing, and releases, preferably with GitHub Actions. Nice to have Some experience in backend system development (ideally using Golang). This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience More ❯
the role are: Must have Strong proficiency in JavaScript/TypeScript-based frontend development, with extensive expertise in React. This includes a deep understanding of the DOM, component design, CSS, and state management. Solid performance and security knowledge: profiling, memoization, code-splitting, tree-shaking, bundle analysis, Core Web Vitals, OAuth2/OIDC, JWT handling, CSRF/XSS mitigation … SRI, dependency hygiene. Proven experience interacting with and co-designing production-grade RESTful APIs ideally with an API-first approach. Strong knowledge of frontend polling and other async interactions patterns such as: polling/SSE/WebSockets for long-running tasks, optimistic updates, progress states, idempotent actions. Proficiency in integration, component and unit testing, with a strong commitment to … version control, testing, and releases, preferably with GitHub Actions. Nice to have Some experience in backend system development (ideally using Golang). This includes knowledge of database (MongoDB) access patterns (e.g., Optimistic Concurrency Control - OCC) and schema design, domain-driven architecture, and concurrency. Familiarity with the OpenAPI specification and code generation toolsets for API development. Some experience More ❯