Java Engineer (12M FTC) - Argos in London

Java Engineer (12M FTC) - Argos in London

London Temporary 50000 - 60000 £ / year (est.) Home office (partial)
Sainsbury's

At a Glance

  • Tasks: Design and develop high-performance services using Java, Spring Boot, and modern frameworks.
  • Company: Join Sainsbury's, a leading retailer with an inclusive and innovative culture.
  • Benefits: Enjoy discounts, flexible working, competitive holidays, and a bonus scheme.
  • Other info: Opportunities for growth in a dynamic environment with a focus on work-life balance.
  • Why this job: Make a real impact on millions of customers while working with cutting-edge technology.
  • Qualifications: Strong Java skills and a passion for software engineering and emerging technologies.

The predicted salary is between 50000 - 60000 £ per year.

We don’t think we’re exaggerating when we say we have one of the most exciting data sets in the country. The insights we gain help us build scalable, high‑performance products using cutting‑edge technology—products that give our customers an amazing shopping experience, including our award‑winning Smartshop app. In an inclusive, agile environment, you’ll have the space to be curious, to experiment, and to solve real‑world challenges. Best of all, you’ll see your work in the hands of millions of people across the UK.

As a Java Engineer, you’ll join one of our Engineering teams to create exceptional products aligned to best‑practice architectural and engineering principles. Working with Java (25) and modern frameworks like Spring Boot and Gradle, you’ll design and develop large‑scale, high‑performance services across websites, apps, microservices, and event‑driven architectures. We want you to bring your whole self to work—be analytical, curious, and ready to challenge the status quo. You’ll be a key contributor to continuous improvement within your team and the wider engineering community.

What You’ll Do

  • Design and develop large‑scale, high‑performance services using Kotlin, Java (25), Spring Boot, Gradle, and related tools.
  • Build and enhance websites, apps, microservices, and event‑driven architectures.
  • Contribute to the product technical roadmap.
  • Work with cloud and container technologies, including Kubernetes on AWS, Azure, or Google Cloud Platform.
  • Lead the design and support of internal frameworks that enhance wider engineering capabilities.
  • Engineer across the full product lifecycle, including decommissioning.
  • Consider cost, scalability, and support implications in all engineering decisions.

Essential Criteria

  • Strong expertise in Java and Spring Boot, knowledge of Kotlin or desire to learn.
  • Solid understanding of engineering and architectural principles, including unit testing and TDD.
  • Proven experience in software design and implementation across security, cloud, infrastructure as code, and CI/CD.
  • Experience working with microservices and event‑driven systems.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) and containerisation (Kubernetes).
  • Strong self‑drive and commitment to improving processes, teams, and engineering communities.
  • Advocacy for Agile and Lean delivery methodologies.
  • Passion for delivering customer‑focused solutions and owning the full SDLC following DevSecOps principles.
  • Curiosity and a genuine interest in emerging technologies.
  • Empathy, teamwork, and the ability to support others in delivering high‑quality outcomes.

Benefits

  • Generous colleague discount across Sainsbury’s, Argos, Tu, and Habitat.
  • Competitive holiday allowance.
  • Bonus scheme.
  • Pension plan.
  • Flexible / smarter working policy.
  • Access to special offers on gyms, restaurants, holidays, retail vouchers and more.

Work-life balance matters to us. We offer flexibility in how, when, and where you work—combining remote collaboration with the right balance of freedom to support your life outside work.

We are committed to being a truly inclusive retailer, so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new—whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits.

Here are some of them: Starting off with colleague discount, you'll be able to get 10% off at Sainsbury's, Argos, TU and Habitat after 4 weeks. This increases to 15% off at Sainsbury’s every Friday and Saturday and 15% off at Argos every pay day. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 10% of salary, depending on how we perform. Your wellbeing is important to us too. You'll receive an annual holiday allowance, and you can buy additional holiday. We also offer other benefits that will help your money go further such as season ticket loans, cycle to work scheme, health cash plans, pay advance (where you can access some of your pay before pay day) as well access to a great range of discounts from hundreds of other retailers. And if you ever need it there is also an employee assistance programme. Moments that matter are as important to us as they are to you which is why we give up to 26 weeks’ pay for maternity or adoption leave and up to 4 weeks’ pay for paternity leave.

Java Engineer (12M FTC) - Argos in London employer: Sainsbury's

At Sainsbury's, we pride ourselves on being an exceptional employer, offering a vibrant and inclusive work culture that fosters innovation and collaboration. As a Java Engineer, you'll enjoy competitive benefits, including generous discounts, flexible working arrangements, and a commitment to your professional growth through continuous learning opportunities. Join us in a dynamic environment where your contributions will impact millions of customers across the UK, all while maintaining a healthy work-life balance.

Sainsbury's

Contact Details:

Sainsbury's Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Engineer (12M FTC) - Argos in London

Tip Number 1

Network like a pro! Reach out to current employees at Argos or similar companies on LinkedIn. Ask them about their experiences and any tips they might have for landing the job. You never know, they might even refer you!

Tip Number 2

Prepare for the interview by brushing up on your Java and Spring Boot skills. Practice coding challenges and be ready to discuss your past projects. Show us how you've tackled real-world problems with your tech skills!

Tip Number 3

Don’t forget to showcase your curiosity and passion for emerging technologies during the interview. We love candidates who are eager to learn and grow, so share any recent tech trends or tools you’ve been exploring!

Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re genuinely interested in being part of our team. Let’s make it happen!

We think you need these skills to ace Java Engineer (12M FTC) - Argos in London

Java
Spring Boot
Kotlin
Microservices
Event-Driven Architectures
Cloud Technologies (AWS, Azure, GCP)
Containerisation (Kubernetes)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Engineer role. Highlight your experience with Java, Spring Boot, and any relevant frameworks. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to our team. Don’t forget to mention your curiosity and eagerness to tackle real-world challenges.

Showcase Your Projects:If you've worked on any projects that demonstrate your skills in microservices or cloud technologies, make sure to include them. We love seeing practical examples of your work and how you’ve applied your knowledge.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get you one step closer to joining our amazing team!

How to prepare for a job interview at Sainsbury's

Know Your Tech Stack

Make sure you brush up on your Java and Spring Boot skills before the interview. Familiarise yourself with Kotlin too, as they’re looking for someone who’s either experienced or eager to learn. Be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to talk about real-world challenges you've faced and how you tackled them. Think of examples where you’ve designed scalable services or improved processes. This will demonstrate your analytical mindset and commitment to continuous improvement.

Understand Agile Methodologies

Since they value Agile and Lean delivery, be prepared to discuss your experience with these methodologies. Share specific instances where you’ve applied Agile principles in your work, and how it benefited your team and projects.

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about their engineering practices, team dynamics, or upcoming projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.