Senior Java Engineer

Senior Java Engineer

Welwyn Garden City Full-Time 48000 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Own and develop high-quality software solutions using Java and CI/CD practices.
  • Company: Join Tesco, a leading retailer committed to serving customers and communities sustainably.
  • Benefits: Enjoy flexible working patterns, including remote options and a supportive, inclusive culture.
  • Why this job: Be part of a collaborative team that values growth, innovation, and social impact.
  • Qualifications: 6+ years in Java development, Agile experience, and a proactive attitude required.
  • Other info: Opportunities for upskilling in DevOps and mentoring fellow engineers.

The predicted salary is between 48000 - 72000 £ per year.

Tesco senior engineers take full ownership of our software throughout its lifecycle. We practice continuous integration, delivery, and support, ensuring high-quality code in production and beyond. We also provide ample opportunities for engineers to upskill in DevOps, including a rotation to our Platform team.

While specific responsibilities will evolve with Tesco’s business needs, the role’s key areas of impact include:

  • Developing high-quality software solutions, with proficiency in Java (Spring Boot or other frameworks).
  • Working with Microsoft Azure and Terraform (Infrastructure as Code) or demonstrating a willingness to learn.
  • Implementing and advocating CI/CD best practices for seamless software delivery.
  • Maintaining high-quality documentation to support development processes and system design.
  • Ensuring solutions are robust, scalable, and efficient.
  • Taking ownership of systems, driving reliability, maintainability, and performance.
  • Mentoring and supporting fellow engineers, fostering a culture of growth and collaboration.

Technology stack we are using:

  • Experience in delivering Java (or any other JVM language), good to have: JS, TypeScript
  • Spring Boot or Micronaut
  • Azure, Terraform for infrastructure automation
  • Microservices
  • SQL (PostgreSQL), NoSQL databases, e.g. Cosmos DB or Couch DB
  • GitHub
  • Zendesk & JIRA

Requirements:

  • Around 6+ years of experience in delivering Java
  • Experience working with Agile methodologies (Scrum/Kanban)
  • Good English communication skills
  • Experience with Azure, AWS or other cloud solutions, Terraform
  • Experience in system design
  • Experience in taking ownership of a project and leading a team from technical/ project perspective
  • Proactive attitude

Our vision at Tesco is to become every customer\’s favourite way to shop, whether they are at home or out on the move. Our core purpose is ‘Serving our customers, communities and planet a little better every day’. Serving means more than a transactional relationship with our customers. It means acting as a responsible and sustainable business for all stakeholders, for the communities we are part of and for the planet.
We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We\’re committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We’re proud to have been accredited Disability Confident Leader and we’re committed to providing a fully inclusive and accessible recruitment process. For further information on the accessibility support we can offer, please click here.
We’re a big business and we can offer a range of diverse full-time & part-time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern – combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate. If you are applying internally, please speak to the Hiring Manager about how this can work for you – Everyone is welcome at Tesco.

#J-18808-Ljbffr

Senior Java Engineer employer: Tesco Hungary

At Tesco, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters innovation and collaboration. Our Senior Java Engineers enjoy the flexibility of blended working patterns, ample opportunities for professional growth through upskilling in DevOps, and a commitment to inclusivity that ensures every voice is heard. With a focus on high-quality software solutions and a supportive environment, Tesco is dedicated to helping you thrive in your career while making a positive impact on our customers and communities.
T

Contact Detail:

Tesco Hungary Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java (Spring Boot), Azure, and Terraform. Having hands-on experience or projects showcasing these skills can significantly boost your chances.

✨Tip Number 2

Demonstrate your understanding of CI/CD best practices during any discussions or interviews. Be prepared to share examples of how you've implemented these practices in previous roles, as this aligns closely with what Tesco is looking for.

✨Tip Number 3

Showcase your leadership and mentoring experience. Since the role involves supporting fellow engineers, be ready to discuss how you've previously taken ownership of projects and helped others grow in their roles.

✨Tip Number 4

Research Tesco's values and culture, particularly their commitment to inclusivity and sustainability. Being able to articulate how your personal values align with theirs can make a strong impression during the interview process.

We think you need these skills to ace Senior Java Engineer

Proficiency in Java (Spring Boot or other frameworks)
Experience with Microsoft Azure
Knowledge of Terraform (Infrastructure as Code)
Continuous Integration/Continuous Delivery (CI/CD) best practices
Strong documentation skills
System design expertise
Experience with microservices architecture
Familiarity with SQL (PostgreSQL) and NoSQL databases (e.g. Cosmos DB, Couch DB)
Version control using GitHub
Agile methodologies (Scrum/Kanban)
Leadership and project ownership experience
Mentoring and supporting fellow engineers
Proactive attitude towards learning and development
Good English communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and any relevant cloud technologies like Azure or Terraform. Emphasise your ownership of projects and your ability to mentor others, as these are key aspects of the role.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for Tesco's mission and values. Mention specific examples of how you've implemented CI/CD best practices and contributed to high-quality software delivery in your previous roles.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, particularly your proficiency in Java and experience with Agile methodologies. Highlight any experience you have with microservices, SQL, and NoSQL databases.

Prepare for Potential Questions: Think about how you would answer questions related to system design, project ownership, and mentoring. Be ready to discuss your proactive attitude and how you've fostered collaboration within teams in the past.

How to prepare for a job interview at Tesco Hungary

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java, especially with frameworks like Spring Boot. Be prepared to discuss specific projects where you've implemented Java solutions and how they contributed to the overall success of the project.

✨Demonstrate CI/CD Knowledge

Since Tesco values continuous integration and delivery, be ready to explain your understanding of CI/CD practices. Share examples of how you've implemented these practices in past roles and the impact it had on software delivery.

✨Familiarise Yourself with Azure and Terraform

Even if you don't have extensive experience with Microsoft Azure or Terraform, showing a willingness to learn is crucial. Research these technologies beforehand and be prepared to discuss how you would approach using them in your role.

✨Emphasise Team Collaboration and Mentorship

Tesco values a culture of growth and collaboration. Be ready to talk about your experiences mentoring others and how you've contributed to team dynamics. Highlight any leadership roles you've taken on and how you've supported your colleagues.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>