At a Glance
- Tasks: Design and build EPOS solutions using Java and modern tech in a fast-paced environment.
- Company: Join Booker, part of the Tesco Group, serving independent retailers across the UK.
- Benefits: Enjoy competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on continuous improvement and innovation.
- Why this job: Make a real impact on technology that powers millions of transactions daily.
- Qualifications: Experience with Java, Spring, REST APIs, and strong problem-solving skills required.
The predicted salary is between 40000 - 50000 € per year.
At Booker, part of the Tesco Group, we’re proud to serve independent retailers, caterers, and businesses across the UK. Our technology powers millions of transactions and keeps shelves stocked across thousands of outlets. We’re looking for a Software Development Engineer to join our EPOS team and help us build reliable, scalable solutions that make a real difference to our customers and colleagues.
We’re committed to creating a workplace where everyone feels welcome. Whatever your background, experience, or perspective—you’ll be valued here.
As a Software Development Engineer, you’ll:
- Design, build and support resilient EPOS (Electronic Point of Sale) solutions in a fast-paced, high-availability wholesale environment.
- Work with modern technologies including Java, Spring, and REST APIs, helping us deliver stable and high-performing systems across our estate.
- Play a key role in platform upgrades, new store rollouts and continuous improvements—making sure our systems remain secure, reliable and ready for the future.
- Design, build and support EPOS software solutions using Java-based technologies and modern integration patterns.
- Develop and maintain APIs, services, and integrations across pricing, payments and back-office systems.
- Diagnose and resolve complex technical issues, providing 3rd line support where required.
- Support EPOS transformations, including upgrades, migrations, and new store rollouts.
- Ensure solutions meet security, audit and data protection requirements.
- Collaborate with internal teams, suppliers and service partners to deliver changes with minimal disruption.
- Create and maintain clear technical documentation.
- Contribute to continuous improvement of engineering standards, tools and ways of working.
Experience required:
- Experience with Java, Spring framework and REST API development.
- Strong understanding of JSON data structures, APIs, and system integrations.
- Experience working in a production environment supporting high-volume systems.
- Strong problem-solving skills with the ability to diagnose and resolve complex technical issues.
- A collaborative approach and confidence working with cross-functional teams.
- Knowledge of Agile development practices.
- Strong communication and organisational skills.
- Experience or interest in DevOps and automated testing (desirable).
Software Development Engineer (12 Month FTC) in Eccles employer: Booker Group
At Booker, part of the Tesco Group, we pride ourselves on fostering an inclusive and dynamic work environment where innovation thrives. As a Software Development Engineer, you'll not only contribute to cutting-edge EPOS solutions but also benefit from our commitment to employee growth through continuous learning opportunities and collaborative teamwork. Located in the heart of the UK, you'll be part of a team that values your unique perspective and empowers you to make a meaningful impact on our customers and colleagues alike.
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Engineer (12 Month FTC) in Eccles
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Java, Spring, and REST APIs. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable with the process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Booker.
We think you need these skills to ace Software Development Engineer (12 Month FTC) in Eccles
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Software Development Engineer role. Highlight your experience with Java, Spring, and REST APIs, as well as any relevant projects you've worked on.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role at Booker. Share specific examples of how you've tackled challenges in previous positions, especially in high-availability environments.
Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing complex technical issues you've resolved. We love seeing how you approach problems and what solutions you've implemented in past roles.
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 Booker Group
✨Know Your Tech Stack
Make sure you brush up on Java, Spring, and REST APIs before the interview. Be ready to discuss your experience with these technologies and how you've used them in past projects. This will show that you're not just familiar with the tools but can also apply them effectively.
✨Showcase Problem-Solving Skills
Prepare to share specific examples of complex technical issues you've diagnosed and resolved. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical skills and ability to handle challenges in a high-availability environment.
✨Understand the Business Context
Familiarise yourself with Booker and its role within the Tesco Group. Knowing how your work as a Software Development Engineer impacts independent retailers and businesses will help you articulate your value during the interview. It shows you're not just a techie but also understand the bigger picture.
✨Emphasise Collaboration
Since the role involves working with cross-functional teams, be prepared to discuss your collaborative experiences. Share examples of how you've worked with others to deliver projects or solve problems. Highlighting your teamwork skills will resonate well with the interviewers.