API Design Jobs in Scotland

1 to 25 of 32 API Design Jobs in Scotland

Software Architect

Aberdeen, Scotland, United Kingdom
Oceaneering International, Inc
portfolio: Architectural Leadership Define and maintain the overarching software architecture and technical strategy, ensuring alignment with business goals and project roadmaps. Establish and promote design principles, patterns, and standards to ensure a stable and reusable codebase. Collaborate with Lead Engineers to ensure architectural consistency across teams and projects. Conduct … processes and robust infrastructure support. DevOps and Automation Leadership Champion and lead the adoption of DevOps practices to streamline software development, testing, and deployment. Design and implement CI/CD pipelines to enable fast and reliable delivery of software solutions. Drive automation initiatives across development and operational workflows, enhancing … monitoring tools into the development lifecycle. Cloud Architecture and Security Ensure the security, robustness, and scalability of cloud-based systems and architectures. Lead the design and maintenance of secure cloud infrastructure, adhering to industry best practices and compliance standards. Implement strategies to monitor and protect systems from vulnerabilities and More ❯
Posted:

Senior Rust Engineer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
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 … Make 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 Defect analysis and fixing Report the status, results and roadblocks Conduct an interviews Collaborate effectively with engineers More ❯
Posted:

Senior Java Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Waracle
innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations This is a Hybrid role working from either our Dundee or Glasgow offices 2 days a week. We are seeking … based solutions for our diverse client base, with the potential to contribute to and lead AI-driven initiatives. Key Duties and Responsibilities Lead the design and development of complex, scalable Java-based applications (e.g., microservices, APIs), setting technical direction and ensuring code quality Solve intricate back-end architectural and … MVC, Spring Security, Spring Data JPA).Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA) Experience with RESTful API design and development Proficiency with version control systems, particularly Git Experience with build tools like Maven or Gradle. Familiarity with cloud platforms (e.g. More ❯
Posted:

Java with Springboot developer/Lead

Edinburgh, United Kingdom
N Consulting Limited
Group . The ideal candidate will be responsible for designing, developing, and supporting cutting-edge digital solutions aligned with modern development practices. Key Responsibilities: Design, develop, and maintain Java-based applications using Spring Boot and related technologies Collaborate with architects, product owners, and other developers to translate business requirements … Experience: Strong core Java (Java 8 or above) development skills Proven experience with Spring Boot , Spring MVC, Spring Data JPA, and Spring Security RESTful API design and integration Experience with Microservices architecture Familiarity with Docker , Kubernetes , and CI/CD pipelines Hands-on experience with databases such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Technical Lead with Springboot

Edinburgh, Scotland, United Kingdom
N Consulting Global
Required Skills & Experience: 10+ years of experience in Java development 3+ years of experience in leading development teams Deep understanding of Microservices Architecture , RESTful API design Experience with Docker , Kubernetes, and cloud platforms (AWS preferred) Solid experience in CI/CD pipelines using tools like Jenkins, Git, Maven More ❯
Posted:

Senior Java Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
WARACLE
innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a Hybrid role working from either our London, Dundee or Glasgow offices 2 days a week. We are … based solutions for our diverse client base, with the potential to contribute to and lead AI-driven initiatives. Key Duties and Responsibilities Lead the design and development of complex, scalable Java-based applications (e.g., microservices, APIs), setting technical direction and ensuring code quality. Solve intricate back-end architectural and … Security, Spring Data JPA). Solid understanding of relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g., Hibernate, JPA). Experience with RESTful API design and development. Proficiency with version control systems, particularly Git. Experience with build tools like Maven or Gradle. Familiarity with cloud platforms (e.g. More ❯
Posted:

Java Technical Lead with Springboot

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
N Consulting Global
of experience in leading development teams Strong expertise in Spring Boot , Spring MVC, Spring Data JPA, Spring Security Deep understanding of Microservices Architecture , RESTful API design Experience with Docker , Kubernetes, and cloud platforms (AWS preferred) Solid experience in CI/CD pipelines using tools like Jenkins, Git, Maven More ❯
Posted:

Senior Mobile Developer

Edinburgh, Scotland, United Kingdom
Rockstar Games
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 … 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 More ❯
Posted:

System Development Manager

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
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 (Back-end)

Edinburgh, United Kingdom
Seccl Technology Limited
up. Check out our Glassdoor page for the latest reviews or our LinkedIn for company updates and insights from the team. Our engineering Our API design concepts. Our product and engineering department is split into four tribes: Custody; Accounts; Customer Enablement; and Cloud. Each tribe is comprised of … product manager and 3-5 engineers with tailored skillsets to the specific domain. Our current technology stack is AWS serverless products ( Lambda , SQS , EventBridge , API Gateway , S3 ) running Typescript on the compute layer and backed by MongoDB for the database layer. We have some C# services and are expanding … For more detailed information, feel free to ask for our tech radar and engineering practices. The role The purpose of this role is to design, build and operate reliable and scalable software solutions, building new functionality using Typescript and Node.js. You play a key role in our software development More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer .NET C#

Aberdeen, Scotland, United Kingdom
JR United Kingdom
include: Engage in all phases of application development, with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional … use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience with Agile development project management methodologies Database Development in SQL Server or NoSQL Databases Some familiarity of More ❯
Posted:

Software Engineer .NET C#

Glasgow, Scotland, United Kingdom
JR United Kingdom
include: Engage in all phases of application development, with a focus on coding and debugging in alignment with security standards throughout the entire lifecycle Design, build, and maintain efficient, reusable, and reliable code/APIs to support applications both for web and mobile Collaborate regularly in a cross-functional … use version control software such as GIT Knowledge of SOLID principles Knowledge of clean code practices Experience using web service protocols such as Rest, API design for extensibility and integration Experience with Agile development project management methodologies Database Development in SQL Server or NoSQL Databases Some familiarity of More ❯
Posted:

Software Development Manager

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
ll lead a global team of 4-10 software and test engineers, working in partnership with cross-functional groups including Product Management, CloudOps, UX Design, and others. You'll play a central role in ensuring high-quality, scalable, cloud-first solutions while continuously enhancing SDLC processes, automation, and DevOps … of team members Collaborate with Product Management on feasibility and estimation Champion DevOps and CI/CD best practices and drive automation Participate in design and implementation of cloud-grade, scalable services Required Experience : 5+ years of experience leading software engineering teams 10+ years in software engineering, enterprise architecture … or DevOps Strong understanding of scalable system architecture, performance, and reliability Experience working with Microsoft SQL Server and managing production codebases Proficiency in API design and development Solid background in source code management and DevOps automation Experience managing capitalized software and team operational health (CapEx/Opex) Familiarity More ❯
Posted:

Software Development Manager

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
ll lead a global team of 4-10 software and test engineers, working in partnership with cross-functional groups including Product Management, CloudOps, UX Design, and others. You'll play a central role in ensuring high-quality, scalable, cloud-first solutions while continuously enhancing SDLC processes, automation, and DevOps … of team members Collaborate with Product Management on feasibility and estimation Champion DevOps and CI/CD best practices and drive automation Participate in design and implementation of cloud-grade, scalable services Required Experience : 5+ years of experience leading software engineering teams 10+ years in software engineering, enterprise architecture … or DevOps Strong understanding of scalable system architecture, performance, and reliability Experience working with Microsoft SQL Server and managing production codebases Proficiency in API design and development Solid background in source code management and DevOps automation Experience managing capitalized software and team operational health (CapEx/Opex) Familiarity More ❯
Posted:

Lead Data Engineer

Edinburgh, Scotland, United Kingdom
Blend
architecture. Extensive experience with Python and FastAPI. Strong understanding of microservices principles and components such as logging, monitoring, health checks, scalability, resilience, service discovery, API gateways, and error handling. Technical Skills: Proficiency with Pydantic and data validation in FastAPI. Experience with containerization technologies (e.g., Docker, Kubernetes). Familiarity with … CI/CD pipelines and tools. Knowledge of API design and implementation. Experience with monitoring and logging tools (e.g., Prometheus, Grafana, other). Knowledge of security best practices in microservices architecture. Familiarity with version control systems (e.g., Git) and collaborative development workflows. Nice to Have: Experience working with More ❯
Posted:

Senior Go/PHP Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Top Remote Talent
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 … 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 More ❯
Posted:

Java Software Engineer

Aberdeen, Scotland, United Kingdom
JR United Kingdom
service and support. Your skills and experience Experience with some of the following would be desirable: Postgres, Liquibase for database versioning Containerisation with Docker API design with Swagger/OpenAPI TDD (JUnit, Mockito), high code quality standards Kafka for event-driven architecture React, TypeScript Diversity & Inclusion: Here at More ❯
Posted:

Mobile Engineer

Edinburgh, Scotland, United Kingdom
Rockstar
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 … 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 More ❯
Posted:

Java Developer (SC Cleared)

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
CD: Experience with Jenkins or similar pipelines Collaboration: Agile working with cross-functional teams Frontend experience with React & TypeScript Messaging: Kafka Build tools: Gradle API Design: Swagger/OpenAPI This role is ideal for engineers looking to build on their SC clearance and gain NPPV3 eligibility, while contributing More ❯
Posted:

Java Developer (SC Cleared)

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
CD: Experience with Jenkins or similar pipelines Collaboration: Agile working with cross-functional teams Frontend experience with React & TypeScript Messaging: Kafka Build tools: Gradle API Design: Swagger/OpenAPI This role is ideal for engineers looking to build on their SC clearance and gain NPPV3 eligibility, while contributing More ❯
Posted:

Head of Development

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineers towards technical excellence, whilst fostering a positive, hands on and collaborative environment. Deep knowledge/expertise of backend development & Microservices: Solid understanding of API design, experienced in designing, developing, distributed scalable and resilient systems. Core Backed Technologies: Highly experienced in developing Java code, along with deep expertise More ❯
Posted:

Head of Development

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Engineers towards technical excellence, whilst fostering a positive, hands on and collaborative environment. Deep knowledge/expertise of backend development & Microservices: Solid understanding of API design, experienced in designing, developing, distributed scalable and resilient systems. Core Backed Technologies: Highly experienced in developing Java code, along with deep expertise More ❯
Posted:

Senior Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Financial Conduct Authority
markets are honest, fair and competitive. Follow this link to find out more About the FCA . What will you be doing? You will design and optimise data structures for products, refine data flows, and ensure outsourced teams follow data models and best practices. You'll collaborate closely with … patterns across APIs and services Establish and uphold best practices for data quality, lineage, metadata and governance to drive accuracy and compliance Lead the design and maintenance of source-of-truth datasets, enabling cross-product analytics and data-driven decision-making for stakeholders Champion the adoption of cutting-edge … the next stage of the recruitment process. (To learn more about the Disability Confident Scheme Click Here ) Minimum Experience in data engineering, modelling and API design, ensuring scalable and reusable data structures Experience partnering with distributed teams to enhance data architecture and streamline pipeline efficiency Experience creating and More ❯
Posted:

Head of Software Engineering and Operations, Constellation Operations

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Spire Global, Inc
Head of Software Engineering and Operations, Constellation Operations Spire’s Constellation Operations group develops the interfaces used by our customers to design, test, deploy and operate space-based software applications. In some cases these applications run on standard Spire hardware, and in some cases on hosted payloads custom-designed … Experience developing software for resource constrained environments like embedded ARM devices Experience writing Python Experience writing Rust Previous experience running a team delivering an API-based product or product family Experience with Kubernetes, CI/CD pipelines, and debugging operational application issues. In-depth knowledge of API design More ❯
Posted:
API Design
Scotland
25th Percentile
£72,899
Median
£74,870
75th Percentile
£76,840