Senior Java Software Engineer

UST

East Midlands

Hybrid

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology consulting firm in Nottingham is looking for a Senior Java Software Engineer with expertise in AWS to design and develop cloud-native applications. This hybrid role requires strong Java programming and cloud deployment skills, contributing to innovative technical solutions while collaborating with cross-functional teams.

Qualifications

  • Proven experience in AWS Cloud deployment and cloud-native application development.
  • Strong programming skills in Java with understanding of SOLID principles.
  • Hands-on experience with Spring Boot and microservices architecture.

Responsibilities

  • Design, develop, and deploy cloud-native applications on AWS.
  • Collaborate with stakeholders to create technical solutions.
  • Contribute to design and implementation of microservices using Java.

Skills

AWS Cloud deployment
Java programming
Spring Boot
Microservices architecture
CI/CD
API design
Docker/Kubernetes

Job description

UST Nottinghamshire, England, United Kingdom

Senior Java Software Engineer

Senior Java Developer – AWS Cloud Platform

Nottingham – Hybrid

Full time – permanent

We are seeking a Senior Software Engineer to design, develop, and deploy scalable, secure, and high‑performing applications on the AWS Cloud platform. You will play a key role in shaping new features that are both delightful and essential to users, while ensuring robust architecture and high‑quality code.

You’ll collaborate closely with Product Management, Architecture, and Engineering teams to bring innovative ideas to life, own and lead development on team‑owned components, and contribute to continuous improvement within your technical domain.

Key Responsibilities
  • Design, develop, and deploy cloud‑native applications on AWS, leveraging services such as EC2, Lambda, S3, API Gateway, RDS, and CloudFormation.
  • Collaborate with Product Management and stakeholders to translate business requirements into technical solutions.
  • Own and lead development of team‑owned components and features, ensuring maintainability, scalability, and performance.
  • Contribute to the design and implementation of microservices and APIs using Java, Spring Boot, and Spring Cloud.
  • Participate in code reviews, technical discussions, and architecture design sessions to uphold engineering excellence.
  • Ensure robust CI/CD pipelines for AWS deployments and integrate with monitoring and logging tools.
  • Innovate and share knowledge within the team, promoting engineering best practices, including TDD, BDD, and Pair Programming.
What You Will Bring
  • Proven experience in AWS Cloud deployment and cloud‑native application development.
  • Designed developed, and deployed cloud‑native applications on AWS, leveraging services such as EC2, Lambda, S3, API Gateway, RDS, and CloudFormation.
  • Strong programming skills in Java with a deep understanding of modern object‑oriented principles (SOLID, SOA, HTTP, REST).
  • Hands‑on experience with Spring Boot, Spring Cloud, and microservices architecture.
  • Experience in API design, development, and integration.
  • Strong understanding of CI/CD, containerization (Docker/Kubernetes), and deployment automation.
  • Ability to collaborate effectively across teams in an agile development environment.
  • A passion for delivering high‑quality software and continuously improving systems and processes.
Apply Now

Apply now to join a collaborative, forward‑thinking environment!

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

#UST

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java, React, AWS)
Senior Software Engineer (Java, React, AWS)

Cognizant • East Midlands

Hybrid
GBP 70,000 - 100,000
Hybrid work model
Senior Software Engineer Java (Ref: 197465)
Senior Software Engineer Java (Ref: 197465)

Forsyth Barnes Consultancy • Nottingham

Hybrid
GBP 85,000 - 110,000
Hybrid work Nottingham
Private health & pension
Generous leave
+2
Senior Java Developer
Senior Java Developer

Russell Tobin • Manchester

Hybrid
GBP 60,000 - 90,000
Senior Software Engineer (Java, React, AWS)
Senior Software Engineer (Java, React, AWS)

Cognizant • Nottingham

Hybrid
GBP 60,000 - 110,000
Hybrid work model
Nottingham office access
Senior Java Developer
Senior Java Developer

Wolviston Management Services Ltd • Newcastle upon Tyne

Hybrid
GBP 64,000 - 86,000
Java Software Engineer
Java Software Engineer

TrueNorth® • Newcastle upon Tyne

Hybrid
GBP 45,000 - 65,000
Senior Java Developer
Senior Java Developer

NextWave Consulting • Greater London

Hybrid
GBP 70,000 - 90,000
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

On-site
GBP 46,000 - 55,000
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Senior Software Engineer
Senior Software Engineer

DCS group • Manchester

Hybrid
GBP 65,000 - 75,000
Java Software Engineer
Java Software Engineer

Sanderson • Greater London

On-site
GBP 60,000 - 80,000