Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior engineer - java - elastic search

London
Sainsbury
Engineer
Posted: 19 August
Offer description

Join to apply for the Senior Engineer - Java - Elastic Search role at Sainsbury's

Join to apply for the Senior Engineer - Java - Elastic Search role at Sainsbury's

Get AI-powered advice on this job and more exclusive features.

We’re a multi-channel, multi-brand business serving millions of customers a day, with the UK’s largest loyalty scheme and an ever-evolving set of digital platforms. All of this equals over 1.2 billion transactions each year, presenting a volume, depth, and complexity of data that few can match.

We don’t think we’re exaggerating when we say we have the most exciting data set in the country. From the insights gained, we build scalable, high-performance products using cutting-edge technology that give our customers an amazing shopping experience – like 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. And you’ll get to see your creations in the hands of millions of people across the UK.

As Senior Engineer, you’ll be part of one of our Engineering teams, applying architectural and engineering principles to define and deliver technology that will better customer experiences, improve efficiency, and reduce business costs, helping us to lower prices. You’ll support your team by enabling performance, compliance, and risk management by sharing your expertise, judgment, and passion for delivering quality products for customers.

The role

We are looking for a Senior Software Engineer to grow our Search and Product Recommendations Platform team. It is an autonomous, agile product development team building microservices that ensure the results of our customer searches across our multiple brands and channels are accurate and relevant. The team builds high performing microservices by interpreting and following best practice architectural and engineering principles, operating frameworks, and modern tech solutions. This is a fantastic opportunity to work in a domain where we have a huge impact on millions of our customers and drive significant incremental sales for our business.

More About The Role


* Coding in Java/Kotlin with tools and frameworks like Spring Boot and Gradle.
* Working on cloud and container technologies such as EMR on AWS (where we train some of our machine learning models) and Kubernetes (where we deploy our APIs).
* Producing test-driven features and demonstrating your familiarity with the TDD cycle.
* Lead the design, development, and ultimately operation of the search and recommendations engine at scale.
* Be responsible for the quality, performance, and stability of the system.
* Work with other teams to identify, troubleshoot, and resolve high impact issues.
* Write high quality code, automated tests, and adhere to engineering best practices.
* Identify and guide the adoption of best practices in code development, continuous integration (CI), testability, and maintainability
* Propose and implement new features based on an analysis of customer requirements, industry trends, and competitive offerings

More About You

* Commercial experience developing in Java/Kotlin(preferable).
* Experience with Elasticsearch or a NoSQL document store.
* Experience with AWS cloud.
* Experience with building Event driven applications with the likes of Kafka.
* Proven experience in software design and implementation, security, cloud, infrastructure as code and CI/CD, and any relevant hardware
* Drive for advocacy of agile/lean delivery methodologies
* A passion for delivering solutions to customers, owning the whole software development lifecycle, and living the DevSecOps principles.
* A passion for enhancing your knowledge and evidence curiosity in emerging tech.
* Display empathy and understanding in supporting colleagues in the team to deliver.

In return

You’ll enjoy all this and more:

* Flexible working – tailored approach to balance your working from home and collaboration in the office, sensible freedom to shape your week and day working hours, offices in different locations
* Colleague discount across our brands – Sainsbury’s, Argos and Habitat
* Health cover
* Holiday allowance
* Bonus scheme
* Pension plan
* Special offers on gym memberships, restaurants, holidays, retail vouchers and more


Seniority level

* Seniority level

Mid-Senior level


Employment type

* Employment type

Full-time


Job function

* Job function

Engineering and Information Technology
* Industries

Retail

Referrals increase your chances of interviewing at Sainsbury's by 2x

Get notified about new Java Software Engineer jobs in London, England, United Kingdom.

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 3 weeks ago


Software Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 year ago


Graduate Software Developer - Fully Remote

Hertford Heath, England, United Kingdom 5 days ago


Graduate Software Engineer 2025 - Platform

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 11 hours ago

London, England, United Kingdom 6 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom £55,000.00-£75,000.00 1 month ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 8 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 day ago


Graduate Software Engineer 2025 - RegTech

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom $140,000.00-$180,000.00 3 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom $140,000.00-$180,000.00 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior engineer – product safety
Dartford
Bae Systems
Engineer
Similar job
Senior engineer – product safety
Watford
Bae Systems
Engineer
Similar job
Senior operability engineer
London
Bae Systems
Engineer
See more jobs
Similar jobs
Sainsbury recruitment
Sainsbury jobs in London
Engineering jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in London > Senior Engineer - Java - Elastic Search

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save