Permanent API Design Jobs in Berkshire

1 to 25 of 69 Permanent API Design Jobs in Berkshire

Java Technical Lead

slough, south east england, United Kingdom
Hybrid / WFH Options
James Adams
drive technical excellence, establish coding standards, and optimise real-time services for a fast-growing platform. You’ll be responsible for backend architecture, microservices design, database management (SQL), and cloud integration (AWS) while collaborating with designers, engineers, and product teams to deliver world-class gaming solutions. Key Responsibilities ✔ Develop … Lead – Drive the development of scalable, interactive gaming products using Java (11+), Scala & Spring Boot . ✔ Microservices & API DesignDesign and implement modular microservices architecture with 3-tier API design . ✔ Cloud & DevOps – Work within an AWS environment (supported by an in-house DevOps team … experience (currently using Java 21). ✅ SQL Database Proficiency – Strong experience with SQL databases (PostgreSQL preferred). ✅ Microservices & Cloud – Deep knowledge of microservices architecture, API design, and AWS . ✅ Spring Boot & Scala – Nice to have but not essential. ✅ Betting, Gaming, or Big Data Background – Experience in real-time More ❯
Posted:

Senior Software Engineer

slough, south east england, United Kingdom
Mytos
Leverage tooling and automated testing to deliver quality software at speed Contribute to the core architecture of our systems, improving database performance, data integrity, API design, and distributed system reliability. Your experience with software resilience will help us build systems that gracefully handle unexpected scenarios Must-have Strong … experience with full-stack web development using TypeScript or other typed languages Experience with modern frontend frameworks (React preferred) Experience with backend development and API design (Node.js preferred) Understanding of distributed systems concepts — if you've built reliable microservices or dealt with API synchronisation, you already have … it Ability to work effectively in cross-functional teams Strong communication skills and customer empathy At least one of these areas Product thinking and design mentality: Experience working closely with users, translating complex requirements into simple interfaces, and making scope decisions based on customer value Deep distributed systems expertise More ❯
Posted:

Head of Backend Engineering

reading, south east england, United Kingdom
Hybrid / WFH Options
WeDo
performance, and team growth. Someone who is a technologist at heart and regrets not coding as much but can still (if needed) review PRs, design solution architectures, or contribute to system designs (Approximately 20% of the role) HOWEVER, understands that their greatest impact comes from enabling others to thrive … and secure Play a hands-on role in development, especially in Java (ideally with Quarkus/GraalVM, or SpringBoot as an alternative) Oversee backend API design and integration, including messaging platforms such as Pub/Sub Define and track technical KPIs (e.g. system availability, latency, error rates) Collaborate … for Quarkus or GraalVM; SpringBoot experience also considered Familiarity with messaging systems such as Pub/Sub, Kafka, or RabbitMQ Strong understanding of REST API design, CI/CD practices, and Agile methodologies Experience in fintech, payments, or banking domains Who this suits: Someone who is technically strong More ❯
Posted:

Head of Backend Engineering

slough, south east england, United Kingdom
Hybrid / WFH Options
WeDo
performance, and team growth. Someone who is a technologist at heart and regrets not coding as much but can still (if needed) review PRs, design solution architectures, or contribute to system designs (Approximately 20% of the role) HOWEVER, understands that their greatest impact comes from enabling others to thrive … and secure Play a hands-on role in development, especially in Java (ideally with Quarkus/GraalVM, or SpringBoot as an alternative) Oversee backend API design and integration, including messaging platforms such as Pub/Sub Define and track technical KPIs (e.g. system availability, latency, error rates) Collaborate … for Quarkus or GraalVM; SpringBoot experience also considered Familiarity with messaging systems such as Pub/Sub, Kafka, or RabbitMQ Strong understanding of REST API design, CI/CD practices, and Agile methodologies Experience in fintech, payments, or banking domains Who this suits: Someone who is technically strong More ❯
Posted:

Java Developer (Reading)

Reading, Berkshire, UK
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Java Full stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … improvements to provide our customers and partners future proof, flexible and scalable solutions, while maintaining high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities … Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure seamless integration of front-end and back-end components to More ❯
Posted:

Java Developer

reading, south east england, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Java Full stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … improvements to provide our customers and partners future proof, flexible and scalable solutions, while maintaining high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities … Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure seamless integration of front-end and back-end components to More ❯
Posted:

Java Developer

slough, south east england, United Kingdom
Hybrid / WFH Options
Qualient Technology Solutions UK Limited
Java Full stack Software Engineer Job Description: Opportunity for talented Full Stack Software Engineer to join collaborative engineering team. This role will focus on design, architecture, and implementation of software components as well as the overall solution, utilizing concepts, and best engineering practices of microservices architecture. As Full Stack … improvements to provide our customers and partners future proof, flexible and scalable solutions, while maintaining high quality standards. You will be responsible for analysis, design, automation, engineering, research and development, implementation, following and implementing design patterns and principles, utilizing concepts of clean architecture and clean code. Primary Responsibilities … Develop and maintain server-side and client-side applications using React, TypeScript, Java, Spring Boot, ensuring code quality, efficiency, and adherence to best practices. Design and implement scalable and efficient data structures and algorithms to optimize application performance. Ensure seamless integration of front-end and back-end components to More ❯
Posted:

Senior Rust Engineer

slough, south east england, United Kingdom
Intellias
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Perform code reviews Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate More ❯
Posted:

Senior Rust Engineer

reading, south east england, United Kingdom
Intellias
years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large … creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and implementation to support reusability, testability, modularity in accordance with the agreed plans and quality standards Enhance existing features and improve the … estimates and time/performance/quality trade-offs to management and other teams Participate in technical discussions to find the right architecture/design solution Contribute to architectural planning and refactoring Perform code reviews Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate More ❯
Posted:

Back End Developer

slough, south east england, United Kingdom
Haystack
company helping clients engage in marketing strategies with audiences in virtual worlds. Your Focus: As a Senior Backend Engineer focused on Data Pipelines and API Optimisation, you’ll be central to our platform's performance and scalability. You’ll design, build, and iterate on the systems that handle … delivery - ensuring they are scalable, reliable, and performant. You should have a strong background in backend engineering, particularly around distributed systems, database optimisation, and API development. You’ll work with technologies like JavaScript and TypeScript to build robust services that meet high standards for performance and reliability. This role … is ideal for someone experienced, self-driven, and excited about leading backend projects involving large-scale data handling and API improvements. Your technical leadership will help evolve our infrastructure and mentor other engineers as we scale. Skills, Knowledge, and Expertise Experience 5+ years in Backend Software Engineering, with a More ❯
Posted:

Full Stack Engineer

slough, south east england, United Kingdom
Hybrid / WFH Options
Pomvom [ TASE: PMVM ]
deliver high-impact features in a fast-moving, innovation-driven environment. 🛠 Responsibilities Develop and maintain full-stack applications using Node.js , TypeScript , NestJS , and React Design and implement scalable serverless backends with AWS Lambda , API Gateway , DynamoDB , and Cognito Build responsive, high-quality frontend components and features using React.js … 3+ years of professional experience as a Full Stack Developer Strong experience with: Node.js , TypeScript , NestJS React.js and modern frontend frameworks AWS services : Lambda, API Gateway, DynamoDB, Cognito GraphQL or REST API design Hands-on experience with Serverless Framework for deployment and infrastructure Familiarity with Agile methodologies More ❯
Posted:

Full Stack Engineer

reading, south east england, United Kingdom
Hybrid / WFH Options
Pomvom [ TASE: PMVM ]
deliver high-impact features in a fast-moving, innovation-driven environment. 🛠 Responsibilities Develop and maintain full-stack applications using Node.js , TypeScript , NestJS , and React Design and implement scalable serverless backends with AWS Lambda , API Gateway , DynamoDB , and Cognito Build responsive, high-quality frontend components and features using React.js … 3+ years of professional experience as a Full Stack Developer Strong experience with: Node.js , TypeScript , NestJS React.js and modern frontend frameworks AWS services : Lambda, API Gateway, DynamoDB, Cognito GraphQL or REST API design Hands-on experience with Serverless Framework for deployment and infrastructure Familiarity with Agile methodologies More ❯
Posted:

Technical Analyst - Energy Transition

slough, south east england, United Kingdom
Climate17 | B Corp™
commercial consulting. Key Responsibilities Contribute to the development and evolution of their analytical capability, working alongside a highly skilled team of energy market experts. Design, build and maintain robust database infrastructure to optimise internal data workflows and enable scalable access to data to consultants and to our in-house … including cloud-based solutions, to enable efficient and scalable stochastic modelling of power systems and energy assets across European and global markets. Lead the design and improvement of UI/UX components of our internal modelling tools, ensuring ease of use, accessibility, and scalability across the company. Collaborate closely … Lambda, S3), Docker, CI/CD, serverless architecture Frontend development: e.g. JavaScript/TypeScript, React, Dash, or similar frameworks Backend APIs: FastAPI, Flask, RESTful API design UI/UX design for data tools (e.g., streamlining internal workflows and dashboards) Experience with energy systems modelling/optimisation, quantitative More ❯
Posted:

AI Software Developer

reading, south east england, United Kingdom
Hays
s a unique opportunity to help shape the future of marketing by rapidly translating strategic requirements into intelligent, scalable solutions. Key Responsibilities Solution Architecture: Design scalable, modular architectures for AI-driven marketing applications and microservices. Requirements Engineering: Gather, analyse, and translate business and marketing requirements into detailed technical specifications. … and cloud services. MarTech Innovation: Research and implement AI solutions specifically targeting marketing use cases (content generation, audience analytics, personalisation). Data Pipeline Architecture: Design robust data flows between marketing systems and AI services. Technical Leadership: Provide strategic direction, mentorship, and best practices for AI implementation across the team. … development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) and integrating large language models (LLMs) and AI APIs. Deep understanding of microservices architecture, Model Context Protocol, API design, and cloud platforms (GCP, Azure). Skilled in containerisation and orchestration (Docker, Kubernetes), version control (Git, BitBucket), and CI/CD pipelines. More ❯
Posted:

AI Software Developer

berkshire, south east england, United Kingdom
Hays
s a unique opportunity to help shape the future of marketing by rapidly translating strategic requirements into intelligent, scalable solutions. Key Responsibilities Solution Architecture: Design scalable, modular architectures for AI-driven marketing applications and microservices. Requirements Engineering: Gather, analyse, and translate business and marketing requirements into detailed technical specifications. … and cloud services. MarTech Innovation: Research and implement AI solutions specifically targeting marketing use cases (content generation, audience analytics, personalisation). Data Pipeline Architecture: Design robust data flows between marketing systems and AI services. Technical Leadership: Provide strategic direction, mentorship, and best practices for AI implementation across the team. … development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) and integrating large language models (LLMs) and AI APIs. Deep understanding of microservices architecture, Model Context Protocol, API design, and cloud platforms (GCP, Azure). Skilled in containerisation and orchestration (Docker, Kubernetes), version control (Git, BitBucket), and CI/CD pipelines. More ❯
Posted:

Solutions Architect

slough, south east england, United Kingdom
Hybrid / WFH Options
Lorien
to define target state architecture and roadmap. Transactional Banking Experience (Payments, Governance, Compliance) Proficient in defining the target state architecture, roadmap and high-level design for the assigned scope based on business outcomes and aligned with the bank's strategy. The target state architecture and solution should cover all … Proficient in Cash Management & Liquidity domain along with deep understanding of integration to Payments and Core Banking platforms. Proficient in Cloud Native Architecture, Microservices design patterns, API design, Event-Driven Architecture and Database concepts. Expected to have good understanding of monolithic to microservices migration. Responsibilities – Current state More ❯
Posted:

API / Web Application Security Specialist | Remote Contract

slough, south east england, United Kingdom
Hybrid / WFH Options
Korn Ferry
Application Security Specialist Our client is looking to hire mid-level API & Application Security Specialist to join them on a 6-month initial contract, to work remotely with some occasional trips to the London site. This role will be operating INSIDE IR35 Key Skills Required: Deep knowledge of OWASP … API Top 10 Able to review Swagger/Open API specs for vulnerabilities Advise on secure API design patterns Familiar with fallback controls such as WAF's, API gateways Experience using SIEM/logging tools to track API threats Familiarity with NIST, OWASP SAMM … or internal security frameworks Experience producing risk dashboards/reports for API's Able to translate technical risks into business language, collaborating with key stakeholders If interested in this role, please apply today More ❯
Posted:

Senior Platform Security Engineer

slough, south east england, United Kingdom
Mytos
build a Quality Management System that aligns with regulatory requirements whilst preserving our engineering culture Develop core architecture improvements for system reliability, database performance, API security, and distributed system design Mentor the team on security and quality best practices, helping to build a culture where compliance is a … DevOps practices (AWS preferred) Experience implementing and maintaining security controls and compliance frameworks Proficiency with infrastructure-as-code and GitOps methodologies Strong fundamentals in API design, databases, networks, and distributed systems Experience with CI/CD pipelines and automated testing TypeScript and Node.js proficiency in production environments Understanding More ❯
Posted:

System Development Manager

reading, south east england, United Kingdom
Hybrid / WFH Options
TRIA
to lead and scale our software engineering function. This senior leadership role will focus heavily on software engineering excellence across full-stack development, system design, architecture, and software delivery processes — while also overseeing our data engineering, cloud infrastructure, and security functions. You will be responsible for setting the technical … and own the technical roadmap, ensuring architectural scalability, security, performance, and maintainability of all software systems. Oversee full lifecycle software development — from requirements, technical design, development, testing, deployment, to post-release monitoring and maintenance. Establish, enforce, and continuously evolve software engineering best practices (e.g., SOLID principles, domain-driven design … systems using APIs, middleware, and ETL pipelines, including Salesforce, Power Platform (PowerApps, PowerAutomate, LogicApps), SharePoint, and custom web applications. Lead optimization and governance around API design (RESTful services, rate limiting, versioning, monitoring, etc.). Ensure high data consistency, operational integrity, and well-documented interface contracts between services. Software More ❯
Posted:

System Development Manager

slough, south east england, United Kingdom
Hybrid / WFH Options
TRIA
to lead and scale our software engineering function. This senior leadership role will focus heavily on software engineering excellence across full-stack development, system design, architecture, and software delivery processes — while also overseeing our data engineering, cloud infrastructure, and security functions. You will be responsible for setting the technical … and own the technical roadmap, ensuring architectural scalability, security, performance, and maintainability of all software systems. Oversee full lifecycle software development — from requirements, technical design, development, testing, deployment, to post-release monitoring and maintenance. Establish, enforce, and continuously evolve software engineering best practices (e.g., SOLID principles, domain-driven design … systems using APIs, middleware, and ETL pipelines, including Salesforce, Power Platform (PowerApps, PowerAutomate, LogicApps), SharePoint, and custom web applications. Lead optimization and governance around API design (RESTful services, rate limiting, versioning, monitoring, etc.). Ensure high data consistency, operational integrity, and well-documented interface contracts between services. Software More ❯
Posted:

Senior Software Engineer - Cloud

Reading, Oxfordshire, United Kingdom
Randstad (Schweiz) AG
to meet new challenges. About the Role: OQC are looking for a Senior Software Engineer to join our growing team, developing web-based/api-based solutions for a variety of challenges encountered by our partners and end-users. In this role, you will also develop and maintain critical … the work within a team. Strong understanding of common data structures and programming methods. Strong problem solving, troubleshooting and analysis skills. Demonstrated ability to design, develop, and test high-performance distributed systems. Technically versatile and able to learn new skills that you can apply across multiple types of work. … Experience with containerised microservices and deployment in global environment. Strong knowledge of API design, RESTful principles, and microservices architecture. Uphold development standards and prioritize best coding practices. Cloud solutions experience. Desirable skills and experience: Experience in building web applications and working knowledge of one or more of JavaScript More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Python Engineer - Tech4Good

slough, south east england, United Kingdom
Hybrid / WFH Options
Explore Group
is ideal for someone who thrives in a hands-on technical leadership position and is passionate about building impactful solutions. Key Responsibilities: Lead the design, development, and deployment of scalable, robust, and secure backend systems using Python. Collaborate with cross-functional teams to define technical requirements and drive product … Skills and Qualifications: 5+ years of professional experience in Python development. Strong experience with Django, Flask, or similar Python web frameworks. Proven ability to design and implement scalable, cloud-based solutions (e.g., AWS, Azure, or GCP). Proficiency in relational and non-relational databases (e.g., PostgreSQL, MongoDB). Hands … on experience with RESTful API design and implementation. Solid understanding of software architecture, design patterns, and best practices. Experience with CI/CD pipelines and DevOps practices. Strong problem-solving skills and a proactive attitude. Excellent communication and leadership abilities. What We Offer: Opportunity to make a More ❯
Posted:

Lead Python Engineer - Tech4Good

reading, south east england, United Kingdom
Hybrid / WFH Options
Explore Group
is ideal for someone who thrives in a hands-on technical leadership position and is passionate about building impactful solutions. Key Responsibilities: Lead the design, development, and deployment of scalable, robust, and secure backend systems using Python. Collaborate with cross-functional teams to define technical requirements and drive product … Skills and Qualifications: 5+ years of professional experience in Python development. Strong experience with Django, Flask, or similar Python web frameworks. Proven ability to design and implement scalable, cloud-based solutions (e.g., AWS, Azure, or GCP). Proficiency in relational and non-relational databases (e.g., PostgreSQL, MongoDB). Hands … on experience with RESTful API design and implementation. Solid understanding of software architecture, design patterns, and best practices. Experience with CI/CD pipelines and DevOps practices. Strong problem-solving skills and a proactive attitude. Excellent communication and leadership abilities. What We Offer: Opportunity to make a More ❯
Posted:

Full Stack Engineer

slough, south east england, United Kingdom
Explore Group
talented 3 Fullstack Engineers (React/Python) to join the growing team and contribute to the development of intelligent, scalable digital products. Key Responsibilities: Design, build, and maintain scalable fullstack web applications using React on the frontend and Python (Django/FastAPI/Flask) on the backend. Collaborate closely … and modern JavaScript (ES6+) or TypeScript. Proficiency in Python , ideally with experience in web frameworks such as Django, FastAPI, or Flask. Strong understanding of API design, microservices, and web architecture. Experience with relational and NoSQL databases (e.g. PostgreSQL, MongoDB). Comfortable working with cloud services like AWS, Azure More ❯
Posted:

Application Security Specialist

slough, south east england, United Kingdom
Korn Ferry
will be circa £650 per day, inside IR35 Key Skills Required: Strong Security and Development background, in SDLC-focused roles Deep knowledge of OWASP API Top 10 Able to review Swagger/Open API specs for vulnerabilities Advise on secure API design patterns Familiar with fallback … controls such as WAF's, API gateways Experience using SIEM/logging tools to track API threats Familiarity with NIST, OWASP SAMM, or internal security frameworks Experience producing risk dashboards/reports for API's Able to translate technical risks into business language, collaborating with key stakeholders More ❯
Posted:
API Design
Berkshire
25th Percentile
£77,500
Median
£80,000
75th Percentile
£82,500