Flexa
Discover companiesFind a jobResourcesSign in/up
For employers
< Back to search
Tesco

Software Development Engineer II (Java) - Customer API (London)

Location:  Welwyn Garden City, UK
Location flexibility:  2 office days / week
Hey there, we’re really sorry but this job is no longer available. Please take a look at our other roles, and check back again soon as we’re adding new roles all the time!

Tesco

Senior Software Java Engineer - Customer API

Welwyn Garden City, UK

Tesco

Software Development Engineer II - BDP

Welwyn Garden City, UK

Tesco

Software Development Engineer III (Java) - Quote API

London, UK

Tesco

Software Development Engineer II - Customer Fulfilment

Welwyn Garden City, UK

Tesco

Software Development Engineer III - Customer Fulfilment

Welwyn Garden City, UK

Job Description

Based in our London Farringdon offices (not Welwyn Garden City).

As an SDE2 at Tesco, you are a mid-level individual contributor whose impact reaches across your team. You provide technical leadership for medium to large features, participate in their design, and take accountability for delivery. You are expected to implement and ship end-to-end stories, support other engineers, and start to build and prioritize your own work by understanding team problems and proposing solutions. This role is a stepping stone towards SDE3, with a focus on career development and technical growth.

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.
  • Utilize data-driven decision-making, balancing short-term and long-term goals, and accepting appropriate trade-offs.
  • Apply Tesco architectural standards and best practices, including security-first thinking and use of tools for vulnerability management and secure coding.
  • 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.
  • Automating workflows and building tools/scripts to enhance efficiency.
  • Experience in delivering Java (or any other JVM language), good to have: JS, TypeScript
Apply
Flex spring

Join the mailing list

Get the latest insights and expert guidance on job hunting, career progression, and creating thriving workplaces.

Enter your email
  • About us
  • Contact us
  • FAQs
  • Info for employers
  • Join Flexa
  • Legal
  • Live feed
  • Resources
  • Sign in/up
  • The Flexa awards
Flexa
  • Spring Boot or Micronaut
  • Azure, Terraform for infrastructure automation
  • Microservices
  • SQL (PostgreSQL), NoSQL databases, e.g. Cosmos DB or Couch DB
  • Splunk, xMatters, New Relic etc.
  • GitHub
  • Zendesk & JIRA
    • Solid experience in delivering Java or other JVM languages; familiarity with JS/TypeScript is a plus.
    • Experience with cloud platforms (Azure, AWS) and infrastructure automation (Terraform).
    • Good understanding of SQL (PostgreSQL) and NoSQL databases (e.g., Cosmos DB).
    • Familiarity with monitoring and alerting tools (Splunk, xMatters, New Relic).
    • Experience working with Agile methodologies (Scrum/Kanban)
    • Good English communication skills
    • Experience in system design
    • Experience in taking ownership of a project and leading a team from technical/ project perspective
    • Proactive attitude

    You might know us as a supermarket, technology company or even for our award-winning mobile network. Truth is, we’re all of those things, and much more. Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues. At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you. We always welcome a conversation about flexible working, so talk to us throughout your application about how we can support. We're proud to be an accredited Disability Confident Leader, where everyone’s welcome. That’s why we commit to providing a fully inclusive and accessible recruitment process. If you need support with your application, click here for more information. And if you're interested in joining our team but don't tick every box, don't let that hold you back from applying.

    Working at Tesco

    Hybrid

    A little flex time

    Company employees:

    330,000+

    Gender diversity (m:f):

    49:51

    Hiring in countries

    Ireland

    United Kingdom

    Office Locations

    Company benefits

    25 days annual leave + bank holidays
    Additional voluntary pension contribution
    Adoption leave – 26 weeks full pay (after 52 weeks service)
    Annual bonus
    Annual pay rises
    Bike parking
    Buy or sell annual leave
    Car allowance
    Charity donation scheme
    Chill out zone
    Cinema discounts
    Coffee discounts
    Collaboration spaces
    Company car
    Company freebies
    Compassionate leave
    Critical Illness Insurance
    Cycle to work scheme
    Death in service
    Dental coverage
    Discretionary sick pay
    Electric Car Salary Sacrifice
    Emergency leave
    Employee assistance programme
    Employee discounts – 10% off and 15% on pay day weekends
    Employee phone programme
    Enhanced maternity leave – 26 weeks full pay (after 52 weeks service)
    Enhanced paternity leave – 6 weeks full pay (after 52 weeks service)
    Enhanced pension match/contribution – up to 7.5% matching
    Equity packages
    Ergonomic workstations
    Eye Care Support
    Faith rooms
    Family health insurance
    Fertility treatment leave
    Financial advice
    Fully stocked snack cupboard
    Gym membership
    Health assessment
    Health insurance
    In house training
    L&D budget
    Learning license
    Learning platform
    Legal consults
    Life assurance – Five times your pay
    Life insurance
    Lunch and learns
    Meditation space
    Menopause support
    Mental health first aiders
    Mental health platform access
    Mentoring
    Modern office
    On-site barista
    On-site catering
    On-site gym
    On-site personal trainer
    On-site shower
    On-site wellness room
    On-site wellness services
    On-site workout classes
    Open to compressed hours
    Open to job sharing
    Open to part time work for some roles
    Open to part-time employees
    Optional unpaid leave
    Paid fostering leave
    Personal development budgets
    Personal development days
    Pregnancy loss leave
    Private booths
    Referral bonus
    Religious celebration leave
    Relocation packages
    Restaurant discounts
    Sabbaticals
    Salary advance
    Salary sacrifice
    Secure on-site parking
    Sensory-Friendly Setup
    Share options
    Skilled worker visas
    Sports teams
    Study support
    Teambuilding days
    Theme park discounts
    Time off in-lieu
    Tree planting
    Volunteer days
    Wellbeing incentive programme
    Reservist leave