25 of 25 Permanent REST Jobs in Edinburgh

Staff Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
patterns and Java coding principles. Advanced experience of Java and Spring/Spring boot frameworks. Advanced experience with micro-services architecture and web services (REST, SOAP). hand-on experience with containerisation technologies such as Docker, Kubernetes, and Helm. Hands-on experience with web development using JavaScript, ideally TypeScript ...

Senior Fullstack Engineer (Java/React/Python)

Location
City of Edinburgh, Scotland, United Kingdom
hooks-based development and state management Spring Boot and the wider Spring ecosystem Spring Data JPA/Hibernate Spring Security including OAuth2 and JWT REST API design and implementation Microservices and distributed system design SQL databases with strong query optimisation skills NoSQL databases Messaging technologies such as Kafka or RabbitMQ ...

Senior Software Engineer - Java, Node.js & AWS

Location
City of Edinburgh, Scotland, United Kingdom
including Streams, Lambdas and Optional Spring Boot and the wider Spring ecosystem NodeJS Spring Data JPA/Hibernate Spring Security including OAuth2 and JWT REST API design and implementation Microservices and distributed system design SQL databases with strong query optimisation skills NoSQL databases Messaging technologies such as Kafka or RabbitMQ ...

Power Platform / D365 Technical Lead

Location
City of Edinburgh, Scotland, United Kingdom
JavaScript, jQuery, Liquid Template Strong server-side development experience C#/.Net Strong experience using Plugins, Custom Workflow Activities, Custom APIs Integration experience with REST APIs/custom connectors Azure Integration Knowledge - Azure Functions, Logic Apps, Service Bus ALM and CI/CD experience Azure DevOps + Agile Practices Comprehensive ...

Senior Software Engineer (Investor Solutions)

Location
City of Edinburgh, Scotland, United Kingdom
HTML, and CSSA rapid learner with robust analytical and problem-solving abilitiesProficient in Python and understanding of common libraries used by PythonProficient in HTTP, REST and web API best practicesA strong ownership mentality and drive to solve the most important problemsComfort working with product management on complex features #J ...

Sr. Software Engineer, Investor Solutions

Location
City of Edinburgh, Scotland, United Kingdom
Extensive professional software engineering experience building web applications Proficient in Python and understanding of common libraries used by Python Proficient in HTTP, REST and web API best practices Good experience on AWS or any other cloud platform Experience with databases and data lakes: SQL, NoSQL, Databricks Experience with React, JavaScript ...

Java Engineer, Associate

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
M.S. in Computer Science, Engineering, or related discipline. - 3+ years of professional experience in Java and object-oriented design. - Strong knowledge of Spring Boot, REST APIs, and enterprise integration patterns. - Deep expertise in SQL Server, including stored procedures, performance tuning, and data modeling. - Experience with Redis for caching or data ...

Senior DevOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Strong understanding of: GitOps Deployment strategies Release automation Configuration management API & Integration Technologies Experience working with API Gateway technologies such as: Strong understanding of: REST APIs OpenAPI Specifications OAuth2 JWT API Security Standards Experience with: Grafana ELK Stack OpenTelemetry Scripting & Automation Proficiency in one or more of: Python [optional] Bash ...

Senior Software Engineer (Vue.js/TypeScript) - iGaming

Location
City of Edinburgh, Scotland, United Kingdom
wider Vue ecosystem State management with Pinia or Vuex Vue Router and client-side routing patterns Component-driven development and design systems (e.g. Storybook) REST and GraphQL API integration Build tooling such as Vite or Webpack Automated testing with tools such as Vitest, Jest, Cypress or Playwright Responsive, accessible ...

Technical Lead (CommerceTools / Azure / MACH)

Location
City of Edinburgh, Scotland, United Kingdom
supporting high-volume retail/eCommerce platforms. Technology Experience Experience across: Commercetools TypeScript/Node.js React/Next.js Azure Functions, App Services, Cosmos DB REST APIs and integrations CI/CD pipelines Automated testing Observability and monitoring tools Cloud-native and infrastructure automation practices Ideal Candidate A technically credible leader ...

Senior Software Engineer (Agentic AI)

Location
City of Edinburgh, Scotland, United Kingdom
over both the technical direction and future roadmap. Technology Environment Python Azure Azure OpenAI Services OpenAI/Anthropic Multi-Agent Orchestration Agentic AI Workflows REST APIs GitHub Modern SDLC practices The team is technology-led and open to adopting the most appropriate tooling where it delivers clear value, while remaining ...

Senior Appian Development Consultant

Location
City of Edinburgh, Scotland, United Kingdom
adapting to the client’s tools, processes and team culture. Experience designing and implementing integrations using Connected Systems, Web APIs and external services, including REST and SOAP‐based integration patterns. Experience identifying performance bottlenecks, applying caching strategies, and using the Appian Health Check report and process monitoring tab to maintain ...

Backend Engineer - Enterprise AI & Orchestration Platform

Location
City of Edinburgh, Scotland, United Kingdom
APIs, cloud-native apps and event-driven architectures in a hybrid working setup. The ideal candidate has strong experience with Java, Python or Node.js, REST APIs, microservices and distributed systems, plus familiarity with CI/CD and security #J-18808-Ljbffr ...

Senior Appian Development Consultant

Location
City of Edinburgh, Scotland, United Kingdom
adapting to the client's tools, processes and team culture. Experience designing and implementing integrations using Connected Systems, Web APIs and external services, including REST and SOAP‐based integration patterns, exercising sound judgement on when to use built‐in objects, expressions, rules and plug‐ins versus custom development. Experience identifying ...

Staff Backend Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
software development lifecycle. Proven ability to influence technical direction and make significant contributions to the architecture of complex, distributed systems. Understanding of REST, service-based architecture, and distributed systems. A rapid learner with robust analytical and problem-solving abilities. A curious person, who enjoys digging deep into requirements and handling ...

Senior Cloud Software Engineer (Azure/.NET)

Location
City of Edinburgh, Scotland, United Kingdom
Software Engineer in Edinburgh to design and deliver high quality software. You will work with a talented, agile team on Azure-based cloud platforms, REST APIs, and data processing workloads, mentoring colleagues and driving architectural best practices across delivery teams. You will engage with product management, apply SOLID principles ...

Power Platform Developer

Location
City of Edinburgh, Scotland, United Kingdom
security roles, forms, views, business rules and solution management. You’re familiar with Copilot Studio, Microsoft 365, Azure services and integration approaches such as REST APIs and connectors. You’re a practical problem‐solver who can design secure, maintainable and user‐focused solutions, taking ownership through to resolution. You communicate ...

Senior API Engineer – Hybrid (Azure/.NET)

Location
City of Edinburgh, Scotland, United Kingdom
Tata Consultancy Services in Edinburgh is seeking a Senior API Engineer to design, build and support enterprise-grade REST APIs using Azure and .NET. This hybrid role focuses on secure, scalable integrations across complex digital environments. You will implement API security with OAuth2/OpenID Connect/JWT, manage Azure ...

Data Analyst

Location
City of Edinburgh, Scotland, United Kingdom
recommendations. It would be beneficial, but not essential, if you have: Experience in retail, e-commerce, FMCG or manufacturing analytics. Experience extracting data from REST APIs. Knowledge of MongoDB or another NoSQL database. Experience using Python or R for analysis, automation or statistical modelling. Experience in demand forecasting, stock optimisation ...

Senior Backend Lead — Java/Spring Boot + AI

Location
City of Edinburgh, Scotland, United Kingdom
Technical Lead—Backend to drive Java/Spring Boot services, own delivery direction, and mentor engineers within a hybrid setup. You will work across REST APIs and Kafka pipelines, shape technical decisions, and champion AI‐assisted development to raise quality and speed. The role blends hands‐on coding with client ...

Technical Lead, Java REST API Solutions

Location
City of Edinburgh, Scotland, United Kingdom
Wipro Limited is seeking a skilled Java professional to develop and review module-level codes using JAX-RS RESTful Web Services in Edinburgh. The role focuses on gathering requirements, designing solutions, and ensuring stable, well ...

Senior Engineer

Location
City of Edinburgh, Scotland, United Kingdom
influence API engineering standards, cloud integration patterns and modern software delivery across a complex digital environment. Your responsibilities Design, build and support enterprise-grade REST APIs and reusable integration services. Own API solutions from requirements and technical design through implementation, testing, release and production support. Configure and manage Azure … experience in software engineering experience, with strong hands-on expertise in C# and .NET on Azure. Strong experience designing, building and supporting enterprise-grade REST APIs. Hands-on experience with Azure API Management, including policies, security, routing, transformations and API lifecycle management. Strong experience with Entity Framework and Azure Functions ...

Backend Engineer

Location
City of Edinburgh, Scotland, United Kingdom
integration and orchestration platform. Key responsibilities include: Design, develop and maintain backend services using Java, Python and/or Node.js Build secure and scalable REST APIs for enterprise applications and AI services Develop microservices-based architectures supporting orchestration, workflow automation and knowledge access Implement event-driven solutions using technologies such … building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices Kafka, Pub/Sub or other event-driven technologies Kubernetes/OpenShift and containerisation OAuth, SAML and SSO API Gateways and enterprise ...

Technical Lead - Backend (Java / Spring Boot)

Location
City of Edinburgh, Scotland, United Kingdom
Lambda, ECS, EKS, MSK) Kubernetes, containerisation, infrastructure as code AI integrations, agentic development workflows, strong security practices Responsibilities Build Java services across REST APIs and Kafka pipelines with readable, maintainable, well‐tested code. Write tests as part of development, encouraging TDD approaches. Integrate with third‐party APIs (e.g., payment gateways … handle difficult client conversations when needed. Mentor, pair, and coach engineers to grow their skills. Qualifications Strong experience with Java and Spring Boot across REST APIs and event‐driven/Kafka systems. Passion for engineering quality: code reviews, automated tests, maintainability. Leadership that shares knowledge and raises ...

Senior Braze Technical Lead – CRM & MarTech

Location
City of Edinburgh, Scotland, United Kingdom
translate marketing requirements into robust technical specifications. Own the integration between Braze and the wider data ecosystem, including Salesforce Data 360, mobile SDKs, REST APIs, webhooks and real-time event streaming. Design and implement event tracking, custom attributes and data schemas. Develop personalised, multi-channel customer journeys using Liquid, Connected … Braze; Braze certification is a plus. Strong expertise in Liquid, Connected Content, personalisation and responsive email development using HTML and CSS. Solid knowledge of REST APIs, JSON, webhooks, SQL and customer data structures. Experience with Braze SDK implementations, inbound personalisation and push notifications. Experience with Salesforce Data 360 or another ...