Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NatWest Group

API Software Engineer

NatWest Group

. Engineer and maintain innovative, customer-centric, high-performance, secure and robust solutions .

Posted 10/26/2026full-timeRemote • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering and design, particularly in Java-based microservices and APIs, while ensuring adherence to security protocols and best practices throughout the software development lifecycle.

Highest-signal resume keywords
Java-Based Microservices DevelopmentAPI Design and IntegrationCloud Platforms (AWS, GCP, PCF)Automated Testing and Code CoverageSoftware Development Lifecycle

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringSoftware DesignMicroservices ArchitectureRequirements AnalysisCodingTestingDeploymentOperationsSolution DesignUnit Testing
Soft Skills
CollaborationCommunication
Tools & Technologies
OAuthMTLS
Industry Keywords
Open BankingAPI-Based IntegrationsMulti-Tier ArchitecturesEngineering Best Practices

Tech Stack

Tools & technologies
AWSCloudGoogle Cloud PlatformJavaMicroservices

About the role

Key responsibilities & impact
  • Engineer and maintain innovative, customer-centric, high-performance, secure and robust solutions
  • Work within a feature team to engineer software, scripts and tools
  • Liaise with engineers, architects and business analysts across the platform
  • Produce complex and critical software rapidly and to a high quality
  • Work in permanent teams responsible for the full lifecycle from initial development through enhancement and maintenance to replacement or decommissioning
  • Collaborate to optimise software engineering capability
  • Design, produce, test and implement software solutions
  • Work across requirements analysis, design, coding, testing, deployment and operations

Requirements

What you’ll need
  • Experience in software engineering, software design and microservices architecture
  • Hands-on experience designing, building and delivering Java-based microservices and APIs
  • Understanding of the software development lifecycle
  • Knowledge of Open Banking flows, API-based integrations, multi-tier architectures, and security protocols such as OAuth and mTLS
  • Experience working with cloud platforms such as AWS, GCP or PCF
  • Understanding of software design principles, microservices architecture and engineering best practices
  • Experience across the full software development lifecycle, including solution design, development, unit testing, code reviews, deployment and ongoing maintenance
  • Experience implementing automated testing and code coverage practices

Benefits

Comp & perks
  • Remote First working arrangement
  • 35-hour work week