At a Glance
- Tasks: Design and build high-scale Java microservices for real-time customer communications.
- Company: Join a major retail transformation impacting millions of customers.
- Benefits: Hybrid work, competitive salary, and opportunities for real ownership.
- Other info: Be part of a dynamic team driving large-scale retail modernisation.
- Why this job: Tackle complex engineering challenges in a cloud-native environment.
- Qualifications: Strong Java and Spring Boot expertise with cloud experience.
The predicted salary is between 60000 - 80000 £ per year.
Join a major transformation powering millions of customer interactions every day. You’ll build and run the event-driven platforms behind real-time communications—notifications, messaging, and personalised engagement—at true enterprise scale. This is a hands-on role where you’ll own services end-to-end in a modern cloud-native environment.
What You’ll Do
- Design and build high-scale Java (Spring Boot) microservices
- Power real-time customer communications across a large retail ecosystem
- Own the full lifecycle: build → deploy → operate
- Develop event-driven solutions using modern streaming patterns
- Deploy and scale services on Azure + Kubernetes
- Collaborate with platform, product, and engineering teams to deliver at pace
What You Bring
- Strong Java + Spring Boot expertise
- Experience building microservices in event-driven architectures
- Solid cloud experience (Azure preferred)
- Hands-on with Kubernetes and containerised environments
- Comfortable owning and supporting production systems
Why Join
- Work on systems used by millions of customers
- Be part of a large-scale retail modernisation programme
- Real ownership in a DevOps, cloud-native environment
- Solve complex, high-volume engineering challenges
- Build it. Run it. Scale it.
Senior Java Software Engineer in Stoke-on-Trent employer: Uniting Ambition
Contact Detail:
Uniting Ambition Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Software Engineer in Stoke-on-Trent
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with Java and cloud technologies. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Java projects or any microservices you've built. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Java and Spring Boot knowledge. Practice coding challenges and be ready to discuss your past projects, especially those involving Azure and Kubernetes.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Senior Java Software Engineer in Stoke-on-Trent
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java and Spring Boot expertise. We want to see your experience with microservices and cloud environments, so don’t hold back on those details!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about the role and how your skills align with our needs. Be genuine and let your personality come through.
Showcase Relevant Projects: If you've worked on any projects that involved event-driven architectures or Kubernetes, make sure to mention them. We love seeing real-world applications of your skills!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Uniting Ambition
✨Know Your Java Inside Out
Make sure you brush up on your Java and Spring Boot skills. Be ready to discuss your past projects and how you've implemented microservices in event-driven architectures. They’ll likely ask you to solve coding problems, so practice those algorithms and data structures!
✨Familiarise Yourself with Azure and Kubernetes
Since this role involves deploying and scaling services on Azure and Kubernetes, it’s crucial to have a solid understanding of these platforms. Review the basics and be prepared to discuss how you've used them in previous roles or projects.
✨Showcase Your Problem-Solving Skills
This position is all about solving complex engineering challenges. Think of examples from your experience where you tackled tough problems, especially in high-volume environments. Be ready to explain your thought process and the impact of your solutions.
✨Emphasise Collaboration and Ownership
They’re looking for someone who can collaborate effectively with various teams and take ownership of their work. Prepare examples that highlight your teamwork and leadership skills, especially in a DevOps or cloud-native setting.