API Software Engineer
Role Overview
The API Software Engineer will engineer and maintain customer-centric, high-performance, secure, and robust software solutions.
The role works within a feature team and collaborates with engineers, architects, and business analysts.
Key Skills for This Role
Full Job Posting
Role overview
The API Software Engineer will engineer and maintain customer-centric, high-performance, secure, and robust software solutions.
The role works within a feature team and collaborates with engineers, architects, and business analysts.
What you will do
- Build software, scripts, and tools and deliver complex, critical software rapidly and at high quality.
- Design, produce, test, and implement software solutions.
- Work across requirements analysis, design, coding, testing, deployment, and operations.
- Support the full software lifecycle, including enhancement, maintenance, replacement, and decommissioning.
- Collaborate to improve software engineering capability.
Skills and experience
- Background in software engineering and solution design, with experience delivering scalable, reliable applications across the SDLC.
- Hands-on Java, Spring Boot, Maven, DB2, and GitLab experience.
- Experience designing and building RESTful APIs.
- Understanding of microservices, scalability, resiliency, caching, and performance optimization.
- Java performance tuning and troubleshooting experience, including root-cause analysis.
- Knowledge of DevOps, CI/CD, Agile delivery, automation, production support, and monitoring tools such as Splunk and Grafana.
- Collaborative approach and ability to solve complex technical challenges in an Agile environment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NatWest Group
AI ML Trainee | 6-Month Fixed-Term Contract | 2025/2026 Graduates
Bengaluru, IND
Data Engineer, VP
Gurugram, IND
Data Engineer, VP
Chennai, IND
Data Engineer, VP
Bengaluru, IND
Technology Retail Portfolio Manager (11 months)
Edinburgh, GBR
Customer Service Officer - Premier Banking
Edinburgh, GBR
AI ML Trainee | 6-Month Fixed-Term Contract | 2025/2026 Graduates
Bengaluru, IND
Regulatory Control Associate, AVP
Gurugram, IND
Regulatory Control Associate, AVP
Gurugram, IND