Senior Java Engineer
Listed on 2026-06-22
-
Software Development
Java Developer, Backend Developer, Cloud Engineer - Software, AWS
Do you enjoy designing and building scalable backend systems in the cloud - with Java at the core and AWS powering it all?
My client is looking for a Senior Java Engineer to join a highly capable engineering team working on modern, cloud-native systems. This role offers real ownership, technical depth and the chance to shape how systems are built and run on AWS.
What you'll be doingDesigning, developing and maintaining backend services using Java
Building and operating cloud-native solutions on AWS
Working with services such as EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB and Cloud Watch
Contributing to architectural decisions and cloud best practices
Improving system scalability, performance and resilience
Working closely with Dev Ops, product and engineering teams
Mentoring junior engineers and raising engineering standards
Strong commercial experience as a Senior Java Engineer
Deep knowledge of modern Java (Java 11+)
Hands-on AWS experience in production environments
Experience designing and supporting distributed systems and microservices
Strong understanding of RESTful APIs and event-driven architectures
Experience with CI/CD pipelines and cloud-based deployments
A proactive, problem-solving mindset
Spring / Spring Boot
Infrastructure as Code (Terraform, Cloud Formation)
Containerisation (Docker, Kubernetes)
Experience in high-availability or high-throughput environments
This role would suit a senior engineer who enjoys building reliable cloud systems and taking ownership from design through to production.
If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: