Senior Java Software Engineer

NatWest Group

Manchester

Hybrid

GBP 70,000 - 110,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NatWest Group is seeking a Senior Java Software Engineer to design, develop and test software across the lifecycle, with emphasis on scalable, automated solutions. You will work in a permanent feature team liaising with engineers and architects to align platform work with business objectives.

You will apply Agile methods, produce resilient software, and focus on automation of build, test, and deployment. Expect collaboration with business teams and emphasis on security in a financial context.

Qualifications

  • Strong full stack experience in software design and implementation.
  • Complex requirements analysis capture and validation with business and system requirements.
  • Experience leading programming best practice around scalability, automation, virtualization, optimisation, availability and performance.
  • Strong experience in Microservices, Observability and Cloud Technology (AWS).
  • Hands-on experience in Spring, Spring Boot and Docker.
  • Ability to collaborate with business teams to produce pragmatic solutions.
  • Experience of information security policies and practices in the financial sector.
  • Strong stakeholder management and communication skills with the ability to explain complex technical concepts simply.

Responsibilities

  • Develop knowledge of the platform across business, applications, data and infrastructure.
  • Liaise with principal engineers, architects and stakeholders to understand how the platform works.
  • Apply Agile methods to software development on the backlog.
  • Deliver resilient, long-lived software and adapt to future needs.
  • Design and develop software focusing on build, test and deployment automation.
  • Utilise Microservices, Kubernetes and Cloud Technologies.

Skills

Full stack experience
Programming languages
Microservices
AWS
Kubernetes
Observability
Cloud technologies
Stakeholder management
Communication

Tools

Spring
Spring Boot
Docker

Job description

Join us as a Senior Java Software Engineer

  • This is an opportunity for a technically minded individual to join us as a Senior Java Software Engineer
  • You’ll be designing, producing, testing and implementing working software, working across the lifecycle of the system
  • Hone your existing software engineering skills and advance your career in this critical role
  • You'll work from home some of the time, but you'll spend at least one day a week working from our Manchester office
What you'll do

Working in a permanent feature team, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. You’ll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.

You’ll also be:

  • Applying Agile methods to the development of software on the backlog
  • Producing resilient and long-lived software and acting flexibly to cope with future needs
  • Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping
  • Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns
  • Applying knowledge on Microservices, Kubernetes and Cloud Technologies
The skills you'll need

We’re looking for someone with strong full stack experience in software design and implementation, including being able to exploit programming languages to solve complex problems. You’ll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements.

Additionally, you’ll demonstrate:

  • Experience of leading the implementation of programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance
  • Strong Experience in Microservices, Observability and Cloud Technology specifically AWS
  • Hands-on experience in Spring, Springboot and Dockers
  • Sound collaboration skills with the ability to work with business teams to produce pragmatic solutions that work for the business
  • Experience of information security policies and practices within the financial sector
  • Strong stakeholder management skills and communication skills with the ability to communicate complex technical concepts in a simple way
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Royal Bank of Scotland • Manchester

Hybrid
GBP 85,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

RBS • Manchester

Hybrid
GBP 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Spectrum IT Recruitment • Greater London

Hybrid
GBP 50,000 - 90,000
Senior Java Developer
Senior Java Developer

Network IT • Stafford

Hybrid
GBP 129,000 - 138,000
Senior Java Developer
Senior Java Developer

JAM Recruitment Ltd • Park Central

Hybrid
GBP 129,000 - 138,000
Hybrid work
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Senior Java fullstack Engineer
Senior Java fullstack Engineer

NPAworldwide • West of England

Hybrid
GBP 70,000 - 85,000
Competitive salary up to £85,000
Hybrid working
Flexible 37.5-hour week
+6
Senior Java fullstack Developer
Senior Java fullstack Developer

NPAworldwide • Greater London

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5h
Hybrid work
Training budget
+5
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Greater London

Hybrid
GBP 70,000 - 85,000
Flexible hours
Hybrid office work
Learning budget
+3
Senior Java Developer
Senior Java Developer

Clarify Consultancy Ltd • Leyland

Hybrid
GBP 70,000 - 95,000