API Design Jobs in the UK

476 to 500 of 1,035 API Design Jobs in the UK

VP Level Solution Architect - SDLC - TOGAF - Agile - Cards & Payments - AWS/Azure

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Scope AT Limited
Permanent VP Level Solution Architect - SDLC - TOGAF - Agile - Cards & Payments - AWS/Azure Purpose of the role To design, develop, and implement solutions to complex business problems, collaborating with stakeholders to understand their needs and requirements, and design and implement solutions that meet those needs and create solutions that balance technology risks against business delivery, driving consistency. Vice … groups and influencing their perspectives on technology-driven innovation. Practical experience with one or more SDLC methodologies with the ability to exhibit deep technical understanding conveyed through crisp solution design artefacts and walkthroughs. Strong communication skills, with the ability to present complex technical concepts (both written and verbal) to an extensive and varied set of stakeholders, anticipate objections, and … suitable approach - supported by excellent troubleshooting and analytical abilities. Additional highly valued skills: Application, Infrastructure, or Enterprise Architecture training and certification, such as TOGAF. Extensive experience in system integration, API design, and API management, including architecting enterprise-wide, end-to-end solutions with a strong focus on cloud-based technologies - particularly AWS, though experience with Azure and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

VP Level Solution Architect - SDLC - TOGAF - Agile - Cards & Payments - AWS/Azure

Manchester, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Permanent VP Level Solution Architect - SDLC - TOGAF - Agile - Cards & Payments - AWS/Azure Purpose of the role To design, develop, and implement solutions to complex business problems, collaborating with stakeholders to understand their needs and requirements, and design and implement solutions that meet those needs and create solutions that balance technology risks against business delivery, driving … groups and influencing their perspectives on technology-driven innovation. Practical experience with one or more SDLC methodologies with the ability to exhibit deep technical understanding conveyed through crisp solution design artefacts and walkthroughs. Strong communication skills, with the ability to present complex technical concepts (both written and verbal) to an extensive and varied set of stakeholders, anticipate objections, and … suitable approach - supported by excellent troubleshooting and analytical abilities. Additional highly valued skills: Application, Infrastructure, or Enterprise Architecture training and certification, such as TOGAF. Extensive experience in system integration, API design, and API management, including architecting enterprise-wide, end-to-end solutions with a strong focus on cloud-based technologies - particularly AWS, though experience with Azure and More ❯
Posted:

VP Level Solution Architect - SDLC - TOGAF - Agile - Cards & Payments - AWS/Azure

Burnley, England, United Kingdom
Hybrid / WFH Options
Scope AT Limited
Permanent VP Level Solution Architect - SDLC - TOGAF - Agile - Cards & Payments - AWS/Azure Purpose of the role To design, develop, and implement solutions to complex business problems, collaborating with stakeholders to understand their needs and requirements, and design and implement solutions that meet those needs and create solutions that balance technology risks against business delivery, driving consistency. Vice … groups and influencing their perspectives on technology-driven innovation. Practical experience with one or more SDLC methodologies with the ability to exhibit deep technical understanding conveyed through crisp solution design artefacts and walkthroughs. Strong communication skills, with the ability to present complex technical concepts (both written and verbal) to an extensive and varied set of stakeholders, anticipate objections, and … suitable approach - supported by excellent troubleshooting and analytical abilities. Additional highly valued skills: Application, Infrastructure, or Enterprise Architecture training and certification, such as TOGAF. Extensive experience in system integration, API design, and API management, including architecting enterprise-wide, end-to-end solutions with a strong focus on cloud-based technologies - particularly AWS, though experience with Azure and More ❯
Posted:

Java Software Engineer

Reading, England, United Kingdom
E-Solutions
APIS Architecture. Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing. experience with XML, Web Services (RESTful, SOAP), Apache CXF REST API design and implementation experience with HTML5 and CSS3 web standards Rest services and testing using Postman, SoapUI experience with fullweb stack including TypeScript, JavaScript, jQuery, Node.js, Webpack and … Gulp enterprise Integration Patterns , exposure with apache camel or spring integration. experience designing and coding high-performance, scalable, reusable, enterprise Java applications experience with RDMS and database design (Oracle, PL/SQL, Mongo) Performance & load test improvements via memory and thread dump analysis; knowledge of development testing (JUNIT, Cucumber, Selenium); understanding of Security aspects, OWASP guidelines. experience in Performance More ❯
Posted:

Senior Mulesoft Developer (SC Cleared)

Hampshire, United Kingdom
Hybrid / WFH Options
ARM
that is well tested, performant and maintainable. Responsibilities: Managing the exchange of data between different backend services (owned by separate development teams) and front-end application and third party API integration Development of all server-side logic, working with BA and Quality Assurance to ensure business logic is implemented as required and fully testable Introducing and owning technical user … and non-functional considerations Specific Skills Delivering integration micro-service patterns using Mulesoft best practices Applying SOLID principles and creating clean code Hands-on experience in designing RAML, REST API design, flow control, error handling. Strong working experience with the Mulesoft catalyst-based approach. Knowledge of Anypoint platform cloudhub architecture, VPC, VPN, DLB, firewalls & cloud concepts. Develop common … error handling framework & logging framework. Experience with entire API development lifecycle from design & build to governance & management Expertise in Batch message processing, Salesforce, file & database connectors Extended knowledge about MUnit and test-driven development Experience in Continuous Integration and Continuous Deployment using Maven, Jenkins, BitBucket, GIT, and Mulesoft Disclaimer: This vacancy is being advertised by either Advanced Resource More ❯
Employment Type: Contract
Rate: £585/day Inside IR35
Posted:

Remote Principal Software Engineer - Roc Search

Reading, Berkshire, United Kingdom
Hybrid / WFH Options
Java Script Works
such as Docker and Kubernetes. Essential skills include: TypeScript Node.js React/Next.js or similar front-end frameworks CI/CD pipelines DevSecOps practices Test automation (TDD/BDD) API design and integration More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Python Django Developer

London, England, United Kingdom
Hybrid / WFH Options
Robert Walters Direct Sourcing EMEA
of perspectives who are thinking big and taking risks. In this project you will be working on a project utilizing Python, Django & SQL. Responsibilities: Understand/apply reusable code design, leverage application architecture/framework capabilities and functionality, and design/develop solutions that are highly reliable, scalable, and perform to meet business-defined service levels. Work with … solutions are built and tested. Employ Agile engineering practices, Pair Programming, Continuous Integration, Test Driven Development, etc. Identify and implement improvements to products. Contribute to the technical code and design documentation. Requirements: Strong proficiency in Python, with hands-on experience in Django. Proficient with SQL and ideally a strong background in Relational Databases (Oracle or CockroachDB). Experience with … continuous integration and delivery. Experience of Web UI frameworks such as REACT or Angular is advantageous. Experience in Cloud and Container based application development is advantageous. Expertise in software design using SOLID or GRASP is advantageous. Knowledge of data modelling/schema design is advantageous. Exposure to Microservice architecture, REST API design/development is advantageous. More ❯
Posted:

Microservices Engineer

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Social network you want to login/join with: This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and … are growing our teams, and in doing so we aim to level up our insights on scalability, performance, resilience and DevOps practices. Key areas of interest for us are: API design, documentation, and governance Database performance design considerations and skills Multi-region service delivery for resilience and performance Fuzzing and other proactive security analysis techniques Tracing and … we have microservices teams with open roles in every time zone. What your day will look like Write high-quality, well-designed, and robust software that works at scale Design APIs and software architecture for collegial review Write tests that validate software behaviour Build and maintain reliable, fault-tolerant applications and services Collaborate proactively with a globally distributed team More ❯
Posted:

Senior Software Engineer - XenServer Toolstack

Cambridge, England, United Kingdom
Hybrid / WFH Options
XenServer
ll primarily work in OCaml, a functional programming language suited for building safe and maintainable systems software. The role involves challenges like distributed system orchestration, performance optimization, and robust API design within an active open-source and enterprise environment. It is ideal for engineers eager to grow their skills while solving impactful problems. About XenServer XenServer powers critical … thousands of virtual desktops, ultra-low-latency network appliances, and workloads demanding high performance and reliability. Contributing to XenServer enables organizations globally to operate confidently. What you'll do Design, implement, test, and maintain software for XenServer’s control plane Lead cross-team feature development, collaborating across disciplines Help evolve and modernize the XenServer architecture Contribute to open-source … contributions will directly influence how organizations manage infrastructure in healthcare, finance, education, and cloud environments worldwide. It offers the chance to tackle technical challenges—from performance tuning to open API design—while deepening expertise in systems engineering and functional programming. Whether aiming to lead features, ascend to architectural roles, or contribute to open source, this position provides a More ❯
Posted:

Java Developer

London, England, United Kingdom
Hybrid / WFH Options
Belitsoft | Offshore software development company
high-quality software using Java and related frameworks Participating in R&D collaborative brainstorming and planning sessions Developing great software and ensuring alignment to current and developing architecture Conducting design and peer reviews Evaluating and introducing new tools and techniques to the team Proactively identifying areas for improvement, seeking solutions and making recommendations Takes responsibility for the quality of … equivalent experience Great interpersonal communication skills, both verbal and written Highly motivated self-learner 3+ years of professional development experience in Java/JEE Knowledge of Java +17, OOP, design patterns, concurrency, reflection, IO, etc. Application server/web container experience (Tomcat, Wildfly, Spring or other JEE implementation) Experience with API design and implementation using SOAP/ More ❯
Posted:

Senior Frontend Developer

London, England, United Kingdom
83zero
the order and risk management systems Collaborate with cross-functional teams on end-to-end features Mentor junior developers through code reviews and guidance Enhance UX and maintain consistent design principles across the platform Participate in Agile ceremonies including stand-ups, backlog refinement, and retrospectives Evaluate and improve the frontend architecture, including state management and API integrations Help … state management libraries (e.g., Zustand) Proficiency in writing clean, testable code with solid test coverage Experience with testing frameworks such as Vitest and Playwright Familiarity with REST or GraphQL API design Ability to write high-quality CSS Independent ownership of deliverables and strong communication skills in a collaborative environment Preferred Qualifications: Experience working on financial risk management software More ❯
Posted:

Technical Lead

Manchester, England, United Kingdom
JSS Associates
Required: 8+ Information Technology/Computers/Software Relevant Experience Required: 3+ years in Leading the Development Team, 5+ years in software development using C# and .NET, including REST API design Work Location: Manchester, UK Must be currently based in Manchester, UK, or Willing to relocate to Manchester, UK from anywhere within Europe or UK Candidates outside Europe … development best practices Drive automation, CI/CD, and DevOps to improve efficiency and speed to market Collaborate with business stakeholders to translate requirements into technical roadmaps Oversee architecture, design, and resource planning to ensure maintainability and scalability Proven leadership in managing and scaling software development teams Strong expertise in C# and .NET development, including REST API design More ❯
Posted:

Senior Go/PHP Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Top Remote Talent
with phenomenal coworkers, some of the best people on the planet. As a Senior Go/PHP developer you will: • Develop, optimize, and maintain applications using Go and PHP. • Design architecture for microservices. • Integrate third-party APIs and data contracts. • Develop RESTful APIs, debug and optimize code performance. • Collaborate with developers, testers, and DevOps teams. We would be happy … Proficient in Go and PHP (6+ years of experience). • Experience with relational, column based and NoSQL databases. • Knowledge of best practices in microservices architecture. • Strong understanding of RESTful API design principles. • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines. • Solid understanding of web application security principles. • Experience with frameworks (Laravel for PHP; standard libraries More ❯
Posted:

AI Chatbot Technical Lead - London

London, England, United Kingdom
FDM Group
key role for someone with deep technical expertise in Python, LangChain, and OpenAI services, particularly within Azure environments. You will lead the technical delivery of the client's Chat API, ensuring it is robust, scalable, and continuously improving. Responsibilities Lead the development and enhancement of the Chat API using Python, LangChain, and OpenAI services on Azure Function Apps … Monitor and resolve API bugs and performance issues to ensure high availability and reliability Oversee and troubleshoot data ingestion processes supporting the chatbot's functionality Collaborate with solution architects, product teams, and the cloud team to deliver a reliable and scalable solution Champion best practices in API development, documentation, and continuous improvement Provide technical leadership and mentoring to … years p roven experience in Python development, with strong knowledge of LangChain and OpenAI APIs Hands-on experience with Azure Function Apps and cloud-native development Strong background in API design, monitoring, and performance optimisation Experience managing data ingestion pipelines and integrating data sources Excellent problem-solving skills and a proactive, solution-oriented mindset Strong communication and leadership More ❯
Posted:

Support Automation Engineer (Full Stack Developer)

London, United Kingdom
Judge.me
ll create systems that enable us to do more with less - leveraging your technical expertise to build solutions that scale without proportional resource increases. Core Responsibilities Technical Integration & Development Design and implement technical integrations between Intercom and internal systems Build custom solutions that enhance support efficiency and effectiveness Develop tools and automations that streamline support workflows Create scalable, maintainable … systems and integrations Time-to-Resolution: Technical contribution to reducing average resolution time through automation What You'll Bring Must-Haves 3+ years of full-stack development experience Strong API development and integration expertise, including REST and GraphQL Familiarity with database design and implementation Experience building and deploying scalable web applications Understanding of RESTful API design … problem-solving abilities and analytical thinking Excellent communication skills with both technical and non-technical stakeholders Nice-to-Haves Proficiency in Ruby on Rails Experience with Intercom platform and API Knowledge of AI/ML technologies and implementations Familiarity with Jira and other support/workflow tools Understanding of the Shopify ecosystem and APIs Background in e-commerce or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer

London, England, United Kingdom
Hybrid / WFH Options
Certn
speed, and impact. If you’re looking for a place where ownership, collaboration, and creativity thrive, this is it. The Role: We’re seeking a Senior Engineer who can design, build, and maintain scalable software solutions underpinning Certn’s core platform. As a senior member of the engineering team, you’ll drive technical decisions, ensure code quality, and mentor … performance. Participate in a shared on-call rotation to support critical services and ensure platform reliability during and outside business hours Mentorship & Leadership : Guide junior and intermediate engineers through design reviews, pair programming, and best practices. Serve as the Tech Lead on critical projects: clarify requirements with product managers, provide architectural guidance, and ensure successful delivery. Stay Ahead of … What You Bring to the Table: Proven SaaS Experience: Demonstrated success delivering high-quality SaaS software in an Agile environment, with strong proficiency in multiple languages and frameworks. Database & API Expertise: Deep understanding of relational databases schema design, optimization, and performance tuning. Fluent in REST API design, authentication, and authorization best practices. Cloud & Deployment Know-How More ❯
Posted:

Java Developer- Knutsford

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Capgemini
we offer a dynamic environment where your expertise will help shape the future of financial technology. We're looking for a skilled and collaborative Java Developer with experienced in API's to join our growing engineering team. This role is ideal for someone who thrives in backend development, enjoys solving complex problems, and is passionate about building scalable, secure … including: identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role - Design, develop, and maintain Java-based applications and APIs. - Collaborate with cross-functional teams to define and deliver technical solutions. - Write clean, maintainable, and testable code. - Participate in code reviews … inclusive and welcoming environment, for everyone. Your skills and experience - Proficiency in Java (8 or above). - Strong experience with Spring Boot and Spring Framework. - Solid understanding of RESTful API design and development. - Experience with microservices architecture. - Proficient in SQL and working with relational databases. Your Security Clearance To be successfully appointed to this role you will need More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Frontend Architect

London, England, United Kingdom
Hybrid / WFH Options
Veeva Systems, Inc
will be responsible for leading front-end development efforts, driving architectural decisions, and ensuring the delivery of high-quality, scalable, and user-friendly web experiences. What You’ll Do Design and implement innovative and scalable frontend architectures for complex web applications Lead the development team in defining and implementing coding standards, best practices, and development processes Collaborate closely with … designers and back-end developers to ensure seamless integration and a consistent user experience Develop and maintain reusable UI components and design systems to ensure code consistency and maintainability Implement real-time collaboration features and manage complex state management in web applications Stay up-to-date with the latest frontend technologies and frameworks, and evaluate their suitability for project … Identify and proactively address potential issues and risks, offering solutions and alternatives Requirements 10+ years of experience in web development Experience with both frontend (React) and backend development, including API design (REST, GraphQL) Familiarity with real-time communication protocols (WebSockets, gRPC) and complex state management solutions Strong understanding of design principles and accessibility guidelines (WCAG) Excellent problem More ❯
Posted:

Senior Mobile Developer

Edinburgh, Scotland, United Kingdom
Rockstar Games
iOS and Android. Develop shared UI for both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with other Rockstar technology teams across … Java and the Android development workflow. Strong experience with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO design patterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills and are not required More ❯
Posted:

Customer Support Engineer

London, England, United Kingdom
Kaedim
can it be?” The answer turned out to be: very. From trying to address my own frustration, fast forward four years later: We are helping hundreds of game, product design, and e-commerce companies accelerate their 3D asset production pipelines in their daily work. We are supporting one of the top 10 games of all times as well as … working self-starter capable of concurrently running multiple projects in a dynamic environment. Ability to grasp clients’ needs and recommend value-added solutions. Collaborate with cross-functional teams to design, develop and deploy web applications that meet customer needs and exceed expectations. Collaborate with the design team and manage MySQL databases, ensuring efficient and effective data storage and … retrieval. Conduct unit testing and end-to-end testing using Cypress and Jest to ensure application stability and reliability. Understand and incorporate customer feedback into design and development decisions, ensuring a high level of customer satisfaction. Communicate complex ideas and technical concepts clearly and concisely to cross-functional teams and stakeholders. Work independently to manage projects, meet deadlines, and More ❯
Posted:

Lead Software Engineer - 95% Remote - £85k - ID41216

How, Cumbria, UK
Hybrid / WFH Options
Humand Talent
Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead Software Engineer on behalf of a fast-growing technology company whose platform … others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to technical strategy, system architecture and future roadmaps Create real value … backend software projects TypeScript or Node.js development, or similar backend technologies Designing and deploying services in a modern cloud environment Working with databases (SQL or NoSQL) and scalable system design Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote More ❯
Employment Type: Full-time
Posted:

Lead Software Engineer - 95% Remote - £85k - ID41216

West London, UK
Hybrid / WFH Options
Humand Talent
Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead Software Engineer on behalf of a fast-growing technology company whose platform … others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to technical strategy, system architecture and future roadmaps Create real value … backend software projects TypeScript or Node.js development, or similar backend technologies Designing and deploying services in a modern cloud environment Working with databases (SQL or NoSQL) and scalable system design Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote More ❯
Posted:

Lead Software Engineer - 95% Remote - £85k - ID41216

Central London, UK
Hybrid / WFH Options
Humand Talent
Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead Software Engineer on behalf of a fast-growing technology company whose platform … others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to technical strategy, system architecture and future roadmaps Create real value … backend software projects TypeScript or Node.js development, or similar backend technologies Designing and deploying services in a modern cloud environment Working with databases (SQL or NoSQL) and scalable system design Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote More ❯
Posted:

Lead Software Engineer - 95% Remote - £85k - ID41216

City of London, London, United Kingdom
Hybrid / WFH Options
Humand Talent
Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead Software Engineer on behalf of a fast-growing technology company whose platform … others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to technical strategy, system architecture and future roadmaps Create real value … backend software projects TypeScript or Node.js development, or similar backend technologies Designing and deploying services in a modern cloud environment Working with databases (SQL or NoSQL) and scalable system design Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote More ❯
Posted:

Lead Software Engineer - 95% Remote - £85k - ID41216

East London, London, United Kingdom
Hybrid / WFH Options
Humand Talent
Leadership in Scalable Systems Are you a technical leader ready to guide a high-performing engineering team? Do you enjoy mentoring others while staying close to architecture and system design? Interested in shaping tools that support real-world infrastructure at scale? We’re recruiting for a Lead Software Engineer on behalf of a fast-growing technology company whose platform … others grow. Why This Role is Great Lead a talented team delivering software that supports the installation, configuration and maintenance of distributed systems at scale Balance hands-on technical design with mentoring and team development Collaborate across product, cloud, QA and systems engineering to deliver robust solutions Contribute to technical strategy, system architecture and future roadmaps Create real value … backend software projects TypeScript or Node.js development, or similar backend technologies Designing and deploying services in a modern cloud environment Working with databases (SQL or NoSQL) and scalable system design Agile delivery and team collaboration Building for maintainability, performance and clear documentation Experience or interest in the following would also be valuable: Managing or supporting connected devices or remote More ❯
Posted:
API Design
10th Percentile
£52,500
25th Percentile
£61,563
Median
£76,250
75th Percentile
£93,778
90th Percentile
£118,375