Permanent API Development Jobs in Scotland

1 to 25 of 32 Permanent API Development Jobs in Scotland

Senior Java Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Waracle
a highly skilled and motivated Senior Java Developer to join our growing team. This is an exciting opportunity for a seasoned professional who not only excels in core Java development but also possesses a genuine interest and ideally some hands-on experience in Artificial Intelligence (AI) development. You will be instrumental in designing, developing, and deploying robust, scalable, and … high-performance Java-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 performance challenges, identifying and implementing innovative solutions … that enhance system efficiency and data integrity Champion Agile methodologies, leading ceremonies and driving best practices within development teams Manage project software aspects, ensuring development efforts align with overall project objectives and client needs Define and lead version control strategies, ensuring best practices and resolving complexities across projects. Extract and clarify complex client requirements, translating them into technical More ❯
Posted:

Technical Lead

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . … API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration More ❯
Posted:

- Urgent! Polyglot Fullstack Tech leads Needed – UK-based – Series A Funded Startup – Rapid Gro[...]

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
/Angular/React Cloud: Amazon Web Services (AWS) Additional Tools & Frameworks: GraphQL, REST APIs, Software Design Patterns – TDD, DDD, Agile methodologies: Scrum and Kanban ? Key Responsibilities ? Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . … API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration More ❯
Posted:

- Urgent! x8 Polyglot Fullstack Tech Leads Needed – UK-based – Series A Funded Startup – Rapid [...]

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . … API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . … API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . … API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration More ❯
Posted:

- Urgent! x3 Tech Leads – UK-based – Series A Funded Startup – Rapid Growth – Fully Remote -

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Angular/React Cloud : ? Amazon Web Services (AWS) Databases : Additional Tools & Frameworks : ? GraphQL ? REST APIs ? Software Design Patterns – TDD, DDD ? Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and back-end. Cloud & Database Management : Build scalable, cloud-based solutions using AWS , PostgreSQL , and DynamoDB . … API Development : Integrate RESTful APIs and GraphQL to enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (Domain Driven Design) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD pipelines to streamline development and deployment. Agile Collaboration More ❯
Posted:

Software Developer

Edinburgh, Scotland, United Kingdom
Origo
Company and Role Overview Origo is a forward-thinking, growing Fintech company with a 30+ year history and a mission to connect the Financial Services industry. The Development team is responsible for building and maintaining Origo’s expanding number of services. The team is currently looking for an experienced C# developer (ideally with some experience of JavaScript and/… Develop high quality, fit-for-purpose code that meets the business, architectural and security requirements. Design and conduct unit test plans to ensure high quality levels. Create and maintain development artefacts and documentation for existing services. Create detailed technical and design specifications in response to new business concepts/outline specifications. Provide accurate estimates for all development activities … to assist the Technical Leads with estimating project costs/timescales. Assist in the delivery of all development activities to the budget, timescales and quality criteria of the relevant development project or maintenance release through the complete project life cycle (and during the post release warranty period). Ensure ongoing awareness of current and emerging technologies and suggest More ❯
Posted:

Senior Java Developer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
WARACLE
a highly skilled and motivated Senior Java Developer to join our growing team. This is an exciting opportunity for a seasoned professional who not only excels in core Java development but also possesses a genuine interest and ideally some hands-on experience in Artificial Intelligence (AI) development. You will be instrumental in designing, developing, and deploying robust, scalable, and … high-performance Java-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 performance challenges, identifying and implementing innovative solutions … that enhance system efficiency and data integrity. Champion Agile methodologies, leading ceremonies and driving best practices within development teams. Manage project software aspects, ensuring development efforts align with overall project objectives and client needs. Define and lead version control strategies, ensuring best practices and resolving complexities across projects. Extract and clarify complex client requirements, translating them into technical More ❯
Posted:

Software Development Manager

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Software Development Manager - .Net/C# Hybrid Working: 3 Days On site, Maidenhead An award-winning software company at the forefront of digital payment services is seeking an experienced Engineering Manager to drive innovation and technical excellence across its Agile engineering teams. This is a pivotal role offering the chance … to influence product direction, lead technical delivery, and support the growth of a high-performing global team. About the Role: As an Software Development Manager, you will be responsible for the full life cycle of product development - from ideation through to release and ongoing support. You'll lead a global team of 4-10 software and test engineers … timelines, scope, and quality standards are met Provide technical and architectural guidance aligned with platform strategy Track and report engineering metrics, ensuring continuous improvement Drive hiring, coaching, and career development 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 More ❯
Posted:

Software Development Manager

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Software Development Manager - .Net/C# Hybrid Working: 3 Days On site, Maidenhead An award-winning software company at the forefront of digital payment services is seeking an experienced Engineering Manager to drive innovation and technical excellence across its Agile engineering teams. This is a pivotal role offering the chance … to influence product direction, lead technical delivery, and support the growth of a high-performing global team. About the Role: As an Software Development Manager, you will be responsible for the full life cycle of product development - from ideation through to release and ongoing support. You'll lead a global team of 4-10 software and test engineers … timelines, scope, and quality standards are met Provide technical and architectural guidance aligned with platform strategy Track and report engineering metrics, ensuring continuous improvement Drive hiring, coaching, and career development 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 More ❯
Posted:

Software Engineer - Payments

Edinburgh, Scotland, United Kingdom
Avaloq
collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job Description As a Software Engineer - Payments, you'll be exposed to the entire software development lifecycle, and work on the specification, design, development, testing, deployment and monitoring of various solutions within a modern cloud (AWS) environment. You will also have the opportunity to … mentor newer engineers. The Payment services team consists of different products, including Gateway and authentication services. The gateway team covers a wide range of services from our unified payments API, to our card and bank payouts, smart payment routing and notifications products. The authentication team seeks to improve performance and support to the payment industry in delivering a global … Java and Go in some areas. Qualifications Strong experience within a similar role Track record of developing in PL/SQL and Oracle database or similar Experience of frontend development and controlling the flow using the param/configuration layer Knowledge of release management process Knowledge of CAPI/API development using Java It would be a More ❯
Posted:

Full Stack Developer - ReactJS and Java

Glasgow, Scotland, United Kingdom
Barclays UK
and Java to design, develop, and improve software using various engineering methodologies that provide business, platform, and technology capabilities for our customers and colleagues. Skills and experience required: UI Development experience using React as the Front End Working knowledge of REST API development via Spring Boot using Java Experience in SQL development Additional valued skills: Understanding … coding practices to mitigate vulnerabilities and protect data. Implement effective unit testing to ensure code quality and reliability. Additional expectations: Provide advice and influence decision-making, contribute to policy development, and collaborate across functions. Lead or guide teams on complex tasks, set objectives, coach, and appraise performance. If in a leadership role, demonstrate leadership behaviors: Listen, Energize, Align, Develop. More ❯
Posted:

DevOps Architect

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
automation capabilities that reduce overheads across delivery, product and operations teams Develop robust integrations, custom APIs, and maintain business-critical automated processes Provide strategic guidance, frameworks, and standards for development and automation solutions Stay abreast of emerging technologies and tools, introducing innovations that enhance operational performance Collaborate with stakeholders across all levels, translating technical concepts into business-friendly language … control and CI/CD tools (Git, Azure DevOps, GitHub/GitLab) Skilled in multiple programming languages, ideally including: .Net (C#) PowerShell T-SQL Deep understanding of the software development lifecycle and Agile methodologies Proven experience in DevOps/SRE practices, CI/CD pipelines and Infrastructure as Code (Terraform, Bicep, ARM) Solid understanding of API development More ❯
Posted:

DevOps Architect

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
automation capabilities that reduce overheads across delivery, product and operations teams Develop robust integrations, custom APIs, and maintain business-critical automated processes Provide strategic guidance, frameworks, and standards for development and automation solutions Stay abreast of emerging technologies and tools, introducing innovations that enhance operational performance Collaborate with stakeholders across all levels, translating technical concepts into business-friendly language … control and CI/CD tools (Git, Azure DevOps, GitHub/GitLab) Skilled in multiple programming languages, ideally including: .Net (C#) PowerShell T-SQL Deep understanding of the software development lifecycle and Agile methodologies Proven experience in DevOps/SRE practices, CI/CD pipelines and Infrastructure as Code (Terraform, Bicep, ARM) Solid understanding of API development More ❯
Posted:

DevOps Architect

Aberdeen, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
automation capabilities that reduce overheads across delivery, product and operations teams Develop robust integrations, custom APIs, and maintain business-critical automated processes Provide strategic guidance, frameworks, and standards for development and automation solutions Stay abreast of emerging technologies and tools, introducing innovations that enhance operational performance Collaborate with stakeholders across all levels, translating technical concepts into business-friendly language … control and CI/CD tools (Git, Azure DevOps, GitHub/GitLab) Skilled in multiple programming languages, ideally including: .Net (C#) PowerShell T-SQL Deep understanding of the software development lifecycle and Agile methodologies Proven experience in DevOps/SRE practices, CI/CD pipelines and Infrastructure as Code (Terraform, Bicep, ARM) Solid understanding of API development More ❯
Posted:

Senior Software Engineer (Kotlin)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
CreateFuture
clients Professional handling of difficult client communications for specific issues Being able to define and oversee the technical implementation of a client project Requirements You have strong knowledge of API development using Kotlin, including ORM frameworks, authorization/authentication and instrumentation You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best … 000.00 4 weeks ago Senior AR Mobile Developer : iOS and Android : Remote Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 week ago Senior Software Development Engineer - GenAI, Amazon Ads - Creative X Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 4 days ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United More ❯
Posted:

Java Developer

Glasgow, United Kingdom
Axiom Software Solutions Limited
adhering to established best practices and standards. • Develop effective test cases, including unit tests, regression tests, and performance tests. • Extensive hands-on experience with Micro Services, REST/GraphQL API development using Java, Spring Boot and leveraging Kafka for integration with applications. • Hands-on experience with UI modern technologies like ReactJS and/or AngularJS • Hands-on experience … in database development with technologies such as Oracle, Cassandra. • Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. • Solid understanding in Agile Methodology, CI/CD Pipelines and OKRs. • Expertise in debugging code, resolving defects, code quality issues, and familiarity with related tools. Soft Skills • Taking initiative, being proactive, and … demonstrating ownership while executing development tasks. • Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. • Ability to work well within a team, contributing to team efforts and availability to team. • Flexibility to learn and adapt to new technologies, tools, and methodologies as needed. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

Glasgow, Scotland, United Kingdom
Ubique Systems
adhering to established best practices and standards. Develop effective test cases, including unit tests, regression tests, and performance tests. Extensive hands-on experience with Micro Services, REST/GraphQL API development using Java, Spring Boot and leveraging Kafka for integration with applications. Hands-on experience with UI modern technologies like ReactJS and/or AngularJS Hands-on experience … in database development with technologies such as Oracle , Cassandra . Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications. Solid understanding in Agile Methodology, CI/CD Pipelines and OKRs. Expertise in debugging code, resolving defects, code quality issues, and familiarity with related tools. Soft Skills Taking initiative, being proactive … and demonstrating ownership while executing development tasks. Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues. Ability to work well within a team, contributing to team efforts and availability to team. Flexibility to learn and adapt to new technologies, tools, and methodologies as needed. Seniority level Seniority level Mid-Senior level Employment type Employment More ❯
Posted:

Lead Software Engineer

Edinburgh, Scotland, United Kingdom
Lloyds Banking Group
build new strategic platforms. Work with the Lab Engineering Lead, product owners, architects, and other collaborators to define, design and deliver the lab's strategic product roadmap. Lead the development of our software services, from design through to live support; driving a culture of delivering highly resilient, secure and quality software. Support colleagues in their performance and development … to translate complex technical issues into clear business solutions. Strong experience in software engineering, with expertise in Java (or similar), scripting, GitHub etc... A solid understanding of microservice architectures, API development, and cloud technologies (public and private cloud). Knowledge of DevOps practices and tools (CI/CD pipelines, service mesh, orchestration). Understanding of Authentication and Authorisation More ❯
Posted:

Back End Developer

Back, Scotland, United Kingdom
Hybrid / WFH Options
Ocho
direction and architectural decisions • Contribute to a high-feedback, asynchronous team culture Essential Criteria • 8–10+ years in software engineering, preferably in cloud-first or SaaS companies • Strong backend development experience with either: Golang , ideally with experience in Kubernetes-based systems • Proven experience in distributed systems and asynchronous architecture • Familiarity with scalable API development (REST/GraphQL More ❯
Posted:

Scrum Master CGEMJP00299449

Glasgow, Scotland, United Kingdom
Experis - ManpowerGroup
Able to maintain change backlog and work as part of wider team to deliver against Change agenda. What we're looking for: Certified Scrum Master Proven experience in Agile Development Environment Thorough understanding of full end to end SDLC Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment and increasing transparency Key Accountabilities … and Consumers Liaising, and working closely, with Project Managers or Product Owners, keeping them updated on progress against milestones, risks, issues and budget control Provide input to the technical development approach of a project, balancing cost, time, quality and risk. Assist in the identification, management and resolution of technical Risks, Assumptions, Issues and Dependencies (RAIDs). Essential Skills/… technical experience building/implementing software. Experience of working in Financial Services Desirable skills/Preferred Qualifications: Skills that will help you in the role: End-to-end software development lifecycle Agile Software development methodologies Awareness of leading-edge tools, techniques and services within IT Software development consisting of some of the following languages and technologies: Databases More ❯
Posted:

Senior Mobile Developer

Edinburgh, Scotland, United Kingdom
Rockstar Games
collaborate with some of the most talented people in the industry. Rockstar is on the lookout for a talented Mobile Engineer with a strong understanding of iOS and Android development to help us build and maintain our mobile platform, including our SDK, backend platform and build systems. This is a full-time permanent position based out of Rockstar's … QUALIFICATIONS Minimum 5+ years of experience with iOS and Android development. A degree in Computer Science/related discipline, or equivalent experience. SKILLS Expert in Swift and the iOS development workflow. Expert in 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 to apply for the position. Experience with web backend development, Golang, PostgreSQL, C# considered a big plus. Previous experience with game or platform development. Self-motivated More ❯
Posted:

Scrum Master

Paisley, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
strong technical background. Able to maintain change backlog and work as part of wider team to deliver against Change agenda. What we’re looking for: Proven experience in Agile Development Environment Thorough understanding of full end to end SDLC Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment and increasing transparency Key Accountabilities … and Consumers Liaising, and working closely, with Project Managers or Product Owners, keeping them updated on progress against milestones, risks, issues and budget control Provide input to the technical development approach of a project, balancing cost, time, quality and risk. Assist in the identification, management and resolution of technical Risks, Assumptions, Issues and Dependencies (RAIDs). Essential Skills/… and integrated architectures. Hands on technical experience building/implementing software. Experience of working in Financial Services Skills that will help you in the role: End-to-end software development lifecycle Awareness of leading-edge tools, techniques and services within IT Software development consisting of some of the following languages and technologies: Databases (Oracle/DB2/SQL More ❯
Posted:

Android Developer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
Bluetooth communication – a great opportunity to expand your skillset. You’ll ideally have; ** Commercial Android experience with Kotlin and Jetpack Compose ** Some experience working across back-end systems or API development ** Familiarity with Cloud Services (ideally AWS, but GCP or Azure is fine too!) ** Any experience or understanding with Bluetooth would be highly beneficial ** Prior experience working in More ❯
Posted:
API Development
Scotland
10th Percentile
£20,125
25th Percentile
£33,438
Median
£55,750
75th Percentile
£77,938
90th Percentile
£91,175