FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Java Software Engineer
NatWest Group. Design, produce, test and implement working software across the system lifecycle .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong full stack software design and implementation capabilities, with expertise in Microservices, Cloud Technologies, and Agile methodologies. Proficient in stakeholder management and communication, ensuring alignment between technical solutions and business objectives.
Highest-signal resume keywords
Full Stack Software DevelopmentMicroservices ArchitectureCloud Technologies (AWS)Spring and Spring BootStakeholder Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DesignImplementationComplex Requirements AnalysisProgramming Best PracticesAutomationVirtualisationOptimisationPerformance TuningExecutable PatternsInformation Security
Soft Skills
Communication SkillsStakeholder ManagementProblem Solving
Tools & Technologies
KubernetesDockerAgile Methodologies
Industry Keywords
Financial SectorObservability
Tech Stack
Tools & technologiesAWSCloudDockerKubernetesMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, produce, test and implement working software across the system lifecycle
- Develop knowledge of the associated platform across business, applications, data and infrastructure disciplines
- Liaise with principal engineers, domain architects and key stakeholders to understand platform operation and business objectives
- Apply Agile methods to software development on the backlog
- Produce resilient, long-lived software and adapt to future needs
- Deliver intentional architecture and formulate emergent design through ideas, experimentation and prototyping
- Design and develop software with automated build, test and deployment activities using executable patterns
- Apply Microservices, Kubernetes and Cloud Technologies
- Work in a permanent feature team
Requirements
What you’ll need- Strong full stack experience in software design and implementation
- Ability to use programming languages to solve complex problems
- Complex requirements analysis, capture and validation against business and systems requirements
- Experience leading implementation of programming best practice, especially scalability, automation, virtualisation, optimisation, availability and performance
- Strong experience in Microservices, Observability and Cloud Technology, specifically AWS
- Hands-on experience in Spring, Spring Boot and Docker
- Experience with information security policies and practices within the financial sector
- Strong stakeholder management and communication skills
- Ability to communicate complex technical concepts simply
- Ability to work with business teams to produce pragmatic solutions
- Required to work at least one day a week from the Manchester office
Benefits
Comp & perks- Hybrid working arrangement
- Work from home some of the time
- Career advancement opportunity