Java, Spring Boot & AWS Software Engineer (Manchester)
Java, Spring Boot & AWS Software Engineer (Manchester)

Java, Spring Boot & AWS Software Engineer (Manchester)

Manchester Full-Time 36000 - 60000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Engineer and maintain innovative software solutions in a collaborative feature team.
  • Company: Join a dynamic tech company focused on customer-centric, high-performance solutions.
  • Benefits: Enjoy opportunities for career advancement, networking, and working with cutting-edge technology.
  • Why this job: This role offers hands-on experience with Java, Spring Boot, and AWS in a supportive environment.
  • Qualifications: Background in software engineering, coding proficiency in Java, and cloud deployment experience required.
  • Other info: Ideal for those passionate about solving complex problems and optimising software engineering practices.

The predicted salary is between 36000 - 60000 £ per year.

Join us as a Java, Spring Boot & AWS Software Engineer. 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:

  • 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.
  • 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.

The skills you’ll need:

  • A background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers.
  • Experience of solving highly complex, analytical and numerical problems.
  • Experience of implementing programming best practices, especially around code quality, scalability, automation, virtualisation, optimisation, availability and performance.
  • An excellent understanding of code quality, best practices, maintaining high standards in software development.
  • Exposure to Cloud deployment, preferably AWS.
  • Experience of working with development and testing tools, bug tracking tools and wikis.
  • Proficiency in coding with Java 17 and above, Microservices or API development using Spring Boot, containerization using Docker, TDD/BDD frameworks like Cucumber or Selenium to ensure code quality.
  • Experience with relational and no-SQL databases like Postgres, MongoDB.
  • Experience in using CI/CD, preferably Gitlab or Github, using Helm Charts to deploy on AWS Kubernetes clusters.
  • Experience with KAFKA, MQ or any other event driven framework.
  • Experience of DevOps and Agile methodology and associated toolsets like JIRA or Confluence.

Java, Spring Boot & AWS Software Engineer (Manchester) employer: NatWest

At our Manchester office, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. We offer competitive benefits, including opportunities for professional development and career advancement, ensuring that our employees can grow alongside the company. With a focus on cutting-edge technology and a supportive team environment, you'll find meaningful and rewarding employment as a Java, Spring Boot & AWS Software Engineer, contributing to impactful projects while building a strong network of industry professionals.
N

Contact Detail:

NatWest Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java, Spring Boot & AWS Software Engineer (Manchester)

✨Tip Number 1

Familiarise yourself with the latest features of Java 17 and Spring Boot. Being able to discuss recent updates or enhancements during your conversations can demonstrate your commitment to staying current in the field.

✨Tip Number 2

Engage with the developer community, especially those focused on AWS and microservices. Participating in forums or local meetups can help you build connections that may lead to referrals or insights about the role.

✨Tip Number 3

Showcase your experience with CI/CD pipelines and containerisation tools like Docker. Be prepared to discuss specific projects where you've implemented these technologies, as practical examples can set you apart from other candidates.

✨Tip Number 4

Brush up on Agile methodologies and tools like JIRA or Confluence. Understanding how to effectively work within an Agile team will be crucial, so consider sharing any relevant experiences during your discussions.

We think you need these skills to ace Java, Spring Boot & AWS Software Engineer (Manchester)

Java 17 and above
Spring Boot
Microservices Development
API Development
Docker Containerization
TDD/BDD Frameworks (Cucumber, Selenium)
Code Quality Best Practices
Relational Databases (Postgres)
No-SQL Databases (MongoDB)
CI/CD (Gitlab, Github)
Helm Charts for AWS Kubernetes
KAFKA or Event Driven Frameworks
DevOps Methodology
Agile Methodology
Bug Tracking Tools
Collaboration Tools (JIRA, Confluence)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and AWS. Include specific projects or roles where you used these technologies, and quantify your achievements to demonstrate your impact.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with the job requirements, particularly your experience in software engineering and cloud deployment.

Showcase Relevant Projects: If you have worked on relevant projects, either professionally or as personal endeavours, be sure to include them in your application. Highlight your role, the technologies used, and the outcomes achieved.

Highlight Soft Skills: In addition to technical skills, emphasise your ability to collaborate within teams and communicate effectively with stakeholders. This is crucial for the role, so provide examples of how you've successfully worked in team environments.

How to prepare for a job interview at NatWest

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, Spring Boot, and AWS in detail. Bring examples of projects you've worked on that demonstrate your proficiency in these areas, especially focusing on how you implemented best practices in code quality and performance.

✨Understand the Company’s Tech Stack

Research the specific technologies and tools used by the company. Familiarise yourself with their use of CI/CD pipelines, containerisation with Docker, and any event-driven frameworks like KAFKA. This will show your genuine interest and help you relate your experience to their needs.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your analytical and problem-solving skills. Practice coding challenges or system design problems that reflect the complexities you might encounter in the role. Be ready to explain your thought process clearly.

✨Demonstrate Collaboration Skills

Since the role involves working within a feature team, be prepared to discuss your experience collaborating with other engineers, architects, and business analysts. Share examples of how you’ve successfully worked in teams to deliver high-quality software solutions.

Java, Spring Boot & AWS Software Engineer (Manchester)
NatWest
N
  • Java, Spring Boot & AWS Software Engineer (Manchester)

    Manchester
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-05-10

  • N

    NatWest

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>