Enable job alerts via email!

Software Engineer, Java, Microservice & API

NatWest Group

Manchester

On-site

GBP 45,000 - 75,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Software Engineer to join their innovative team in Manchester. This exciting role involves designing, producing, testing, and implementing software solutions while collaborating with key stakeholders. You'll leverage your expertise in Java, microservices, and cloud technologies to create resilient software that meets business needs. If you're passionate about software engineering and eager to advance your career in a dynamic environment, this opportunity is perfect for you.

Qualifications

  • Strong full stack experience in software design and implementation.
  • Expert experience in coding with Java 17 and above.

Responsibilities

  • Developing knowledge of the associated platform and its business objectives.
  • Designing and developing software focusing on automation of build, test, and deployment.

Skills

Java 17+
Microservices
API Development
Spring Boot
Docker
CI/CD
AWS
Postgres
MongoDB
Agile Methodologies

Tools

GitLab
GitHub
Jira
Confluence

Job description

Join us as a Software Engineer, Java, Microservice & API

  • This is an opportunity for a technically minded individual to join us as a 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
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
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 strong working experience of development and testing tools, bug tracking tools, and wikis.

You’ll bring exposure to cloud deployment, preferably on AWS, as well as experience with both relational and NoSQL databases such as Postgres and MongoDB, Kafka or MQ, or any other event-driven framework.

Additionally, you’ll demonstrate:

  • Expert experience of coding with Java 17 and above, with strong experience in microservices or API development using Spring Boot, and containerization using Docker, along with TDD or BDD frameworks like Cucumber or Selenium to ensure code quality
  • Skilled experience of using CI/CD tools, preferably GitLab or GitHub, and deploying on AWS Kubernetes clusters using Helm Charts
  • Proven experience in leading the implementation of programming best practices, especially around scalability, automation, virtualisation, optimisation, availability, and performance
  • A strong understanding of DevOps and Agile methodologies, and associated toolsets like Jira or Confluence
  • Excellent collaboration skills with the ability to work with business teams to produce pragmatic solutions that work for the business
  • Experience with information security policies and practices within the financial sector
  • Strong stakeholder management 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 a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java, Spring Boot & AWS Software Engineer

NatWest Group

Manchester

Remote

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Software Engineer (Remote)

Parse Biosciences

Manchester

Remote

GBP 50,000 - 80,000

7 days ago
Be an early applicant

Software Engineer (Remote)

Parse Biosciences, Inc.

Manchester

Remote

GBP 50,000 - 90,000

6 days ago
Be an early applicant

Contract Senior Software Developer

TN United Kingdom

Manchester

Remote

GBP 50,000 - 80,000

14 days ago

Principal Engineer, Java, Microservices & API

NatWest Group

Manchester

Remote

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Senior Java Software Engineer

Brookwood Recruitment Ltd

Manchester

On-site

GBP 50,000 - 80,000

Yesterday
Be an early applicant

Lead Software Engineer (Python-VueJS) - Contract Outside IR35 - Remote

TN United Kingdom

Manchester

Remote

GBP 60,000 - 100,000

14 days ago

Senior Developer - Java - Remote in Trafford Park)

Cathcart Associates

Greater Manchester

Remote

GBP 60,000 - 70,000

9 days ago

Senior Software Engineer

Maxar Technologies

City of Westminster

Remote

USD 60,000 - 100,000

Today
Be an early applicant