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 daily.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Be part of a dynamic team driving innovation in a large-scale retail ecosystem.
- Why this job: Own and scale services in a cloud-native environment while solving complex engineering challenges.
- Qualifications: Strong Java and Spring Boot expertise with experience in microservices and cloud environments.
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 Coventry 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 Coventry
✨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 might not even be advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Java projects, especially those involving microservices and event-driven architectures. This gives potential employers a taste of what you can do before they even meet you.
✨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 how you've tackled real-time communications and cloud deployments.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Java Software Engineer in Coventry
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 event-driven architectures, 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. Mention your cloud experience and any hands-on work with Kubernetes.
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. We love seeing real examples of your work, especially if they involve high-scale systems or real-time communications.
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’re considered for the role. Plus, it’s super easy!
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 own services end-to-end and collaborate effectively with teams. Prepare to share experiences where you took ownership of a project and worked closely with cross-functional teams to deliver results.