> Markdown version of [/jobs/ext/3210970-api-software-engineer](https://www.wearedevelopers.com/jobs/ext/3210970-api-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # API Software Engineer - **Company:** National Westminster Bank - **Location:** Edinburgh, UK (Remote available) - **Salary:** £46,113.0 - £65,100.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Continuous Integration, IBM DB2, DevOps, Monitoring of Systems, Apache Maven, Performance Tuning, Software Engineering, Software Systems, Grafana, Spring-boot, Caching, Gitlab, Restful APIs, Splunk, Microservices - **Published:** September 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=03640ca5d2f6fc2a ## About the Role To take on this role, you'll have a background in software engineering and solution design, with experience delivering scalable, reliable applications throughout the software development lifecycle. You'll be a collaborative team player who enjoys solving complex technical challenges and delivering high-quality software in an Agile environment. You'll also need: * Hands-on experience with Java, Spring Boot, Maven, DB2 and GitLab, delivering enterprise-grade applications from design through to deployment * Experience designing and building RESTful APIs in line with established engineering standards and best practices * Good understanding of microservices architecture, scalability, resiliency, caching, and performance optimisation * Experience with Java performance tuning and troubleshooting, including root cause analysis and resolution of complex technical issues * Knowledge of DevOps and CI/CD practices, with experience of Agile delivery, automation, production support, and monitoring tools such as Splunk and Grafana ## Description * This is an opportunity for a driven Software Engineer to take on an exciting new career challenge * Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions * It's a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders What you'll do In your new role, you'll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You'll also be: * Producing complex and critical software rapidly and of high quality which adds value to the business * Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning * Collaborating to optimise our software engineering capability * Designing, producing, testing and implementing our working software solutions * Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [GitLab CI pipelines for a whole company](https://www.wearedevelopers.com/videos/143-gitlab-ci-pipelines-for-a-whole-company) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)