Overview
Position Title: Senior Engineer Java
Company: Sainsbury’s
Location: Edinburgh, UK
Job Description
As a Senior Engineer (Java), 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, judgement and passion for delivering quality products for customers.
In the role, you’ll lead the design and development of large-scale high performance services using Java (8+) with tools and frameworks like Spring Boot, Hibernate and Maven. This includes websites, apps, microservices and event driven architecture. You’ll possess programming language expertise in one or more languages in our ecosystem, such as such as Javascript, React.JS, Swift/iOS, Android, Kotlin, Java, Springboot and Golang.
Responsibilities:
- You’ll lead the design and development of large-scale high performance services using Java (8+) with tools and frameworks like Spring Boot, Hibernate and Maven.
- This includes websites, apps, microservices and event driven architecture
- You’ll guide, support and enable performance within the team through providing technical knowledge and ideas
- Leading the design and support of services and internal frameworks that enhance Sainsbury’s capabilities
- It will be up to you to drive the product technical roadmap through a deep understanding of technology and broader understanding of roadmaps across CTO’s
- You’ll also lead the implementation of cloud and container technologies such as Kubernetes on AWS, Azure, Google Cloud Platform
- We’ll look to you to contribute to optimising our OPEX and CAPEX spend
Requirements:
- Display empathy and understanding in supporting colleagues in the team to deliver
- Proven experience of 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 SDLC and living the DevSecOps principles
- Great expertise in engineering practice, including deep knowledge of engineering and architectural principles
- Self-drive and constantly striving to improve your team, division and peers
- A passion for enhancing your knowledge and evidence curiosity in emerging tech
- Possess programming language expertise in one or more languages in our ecosystem, such as such as Javascript, React.JS, Swift/iOS, Android, Kotlin, Java, Springboot, Golang
About Sainsbury's
At Sainsburys, we believe that our customers and colleagues should be at the heart of everything we do, which is why we’ve put them at the centre of our vision, to help our customers eat better, and to make Sainsburys a place colleagues love to work.
-
Events and Visits Manager – Treasury Jobs Uk Newcastle upon Tyne
HM Treasury -
Events and Visits Manager – Treasury Jobs Kingston upon Hull
HM Treasury -
Events and Visits Manager – Hm Treasury Jobs Guide Post
HM Treasury -
Personal Assistant – Hm Treasury Graduate Scheme Plymouth
HM Treasury -
Personal Assistant – Treasury Graduate Scheme Edinburgh
HM Treasury -
Personal Assistant – Treasury Jobs Manchester
HM Treasury -
Correspondence Drafter – Hm Treasury Jobs Liverpool
HM Treasury -
Policy Advisor – Treasury Graduate Scheme Norwich
Anywhere -
Sanctions Adviser – Treasury Jobs Uk Darlington
HM Treasury -
Lead Data Engineer – Treasury Jobs London
HM Treasury -
Events – Hm Treasury Jobs Nottingham
HM Treasury -
Counter Fraud – Hm Treasury Graduate Scheme Newcastle upon Tyne
HM Treasury -
Sanctions Adviser – Treasury Graduate Scheme Kingston upon Hull
HM Treasury -
Sanctions Adviser – Treasury Jobs Uk Guide Post
HM Treasury -
Lead Data Engineer – Hm Treasury Jobs Edinburgh
HM Treasury