#1 Job Board for tech industry in Europe

  • Job offers
  • Software Development Engineer III – Java (Address team)
    Java

    Software Development Engineer III – Java (Address team)

    Kraków
    Type of work
    Undetermined
    Experience
    Senior
    Employment Type
    B2B, Permanent
    Operating mode
    Office
    Tesco Technology

    Tesco Technology

    Tesco Technology is growing rapidly in Poland. The number of IT specialists has increased more than sevenfold (from 35 to 257) over the past three years, highlighting the rapid expansion of our tech hub and the abundant opportunities it offers for career growth, new roles, and exciting projects. At Tesco Technology, we are building the next generation of online and in-store retail platforms, setting a new benchmark for a technology-driven, customer-centric retail experience. Our teams take full responsibility for the software throughout its entire lifecycle, ensuring innovation and excellence at every stage.

    Company profile

    Tech stack

      Java

      advanced

      SQL

      advanced

      Testing

      advanced

      Spring

      regular

      CI/CD

      regular

      Docker

      junior

      Kubernetes

      junior

      AWS

      junior

      Azure

      junior

      C#

      nice to have

    Job description

    Online interview
    Friendly offer
    Company Description

    Tesco Technology is multi-functional and specialist team that drives operational excellence of services improves scale for our systems and processes globally and creates business leading capabilities.

    As Tech Hub we cooperate within the group of Tesco Technology Hubs located in the UK, Poland, Hungary, and India.

    Job Description

    Our team is handling the address data for the whole company. There are two main areas of our work:

    1. Gathering and exposing address data of the best possible quality in all countries where Tesco operates
    2. Allowing Tesco customers to manage their address book – a collection of addresses where they would like to receive groceries and phone numbers to reach them

    As a part of the first area, we are integrating with data providers in each country to gather the data which is then exposed thru our APIs and search engine. In the second area, we are making sure that all downstream systems are aware of customers' saved addresses, and we are exposing those thru APIs. As address data are vital for a lot of customer journeys, we are making sure that our systems are available 24/7. We are 6 people team based in Poland and UK and we are working in two-weeks sprints.

    On the technical side, we are supporting both Java and C#/.Net applications. In both languages, we are creating reactive APIs. To provide search-as-you-type functionality, we are utilizing the AWS OpenSearch cluster. Our applications are deployed in three different environments: on-premise servers, Azure, and AWS. To take care of our infrastructure we are using Terraform and Ansible.

    Qualifications

    Technology stack which we are using:

    • Languages: Java 13+, C#, (JS, Python, Groovy, Scala, and Kotlin in small, supporting roles)
    • Frameworks: Vert. x with RxJava2, Spring Boot, .Net
    • Cloud: Azure, AWS
    • Architecture: Microservices
    • DB: SQL Server, PostgreSQL, MongoDB, Elastic search, Cosmos DB
    • Workloads:  Azure AKS, Azure App Services, AWS EC2
    • Monitoring & alerting: Splunk, AppDynamics, xMatters, New Relic
    • Testing: Spock, Gatling
    • VCS: GitHub
    • Other: Zendesk & JIRA

    You will need:

    • Around 4+ years of experience developing with Java
    • Experience using Spring
    • Willingness to support C#/.Net applications
    • Experience working with Agile methodologies (Scrum/Kanban)
    • Good English communication skills
    • Experience with AWS, Azure, or other cloud solutions would be nice to have, but not necessary
    • The first experience in team management would be nice to have

    Additional Information

    What’s in it for you

    Tesco is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues. If you chose to join our business, we will provide you with:

    • Permanent contract from the go – as a sign of our trust in your abilities.
    • Up to 20% yearly salary bonus – for employment contract colleagues only – based on both individual and business performance
    • Extensive private healthcare - complex care package including a wide range of specialists, medical services and free flu vaccination
    • Cafeteria & Multisport – subsidized MyBenefit cafeteria platform with option to use the funds on multisport card.
    • Relocation Help - professional service to secure relevant working permits and other necessary documents;
    • Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight and O’reily.
    • Referral Bonus – You’ll get 4500 PLN for each colleague you successfully refer to work with us.
    • Optional life insurance – wide variety of insurance options from our partner, available optionally at a significant discount.
     
    If that sounds exciting, then we'd love to hear from you.

    Check similar offers

    System Architect (Spark)

    New
    Addepto
    5.5K - 8.36K USD/month
    Kraków
    , Fully remote
    Fully remote
    Docker
    SQL
    Big Data