Przejdź do treści oferty
Programista · JavaNOWE

Software Engineer

Tesco Technology
Kraków
Hybrydowo
Regular
min. 5 lat
Pełen etat
Umowa o pracę
Dodane dzisiaj
Wynagrodzenie Jawne widełki
20 000–25 000PLN
netto / miesiąc·Umowa o pracę
Pokaż szczegóły wynagrodzenia
Przybliżone wynagrodzenie netto:
Dziennie: ~665 – 827 PLN
Miesięcznie: ~13 965 – 17 373 PLN
Rocznie: ~167 577 – 208 476 PLN
Oferta zweryfikowana · jawne widełki

01 Zakres zadań

  • Design and implement microservices for product intelligence capabilities.
  • Utilize technologies including: Spring Boot, Python, Apache Kafka, PostgreSQL with PGVector for embeddings.
  • Develop and optimize multi-agent systems.
  • Build event-driven architectures for high-volume data processing.
  • Implement product matching algorithms using text and image similarity techniques.
  • Ensure system scalability and reliability to process over 1 million events per week.
  • Collaborate with product managers and data scientists to translate business requirements into technical solutions.
  • Maintain infrastructure as code using Terraform on the Azure cloud platform.
  • Participate in architectural decisions to expand the platform’s AI capabilities.
  • Mentor junior team members and support engineering excellence standards.
  • Integrate with various Tesco systems, including both internal and external platforms.

02 Wymagania

12 must-have · 1 język

Must-have

Cloud
Zaawansowany
Microservices
Zaawansowany
Kubernetes
Zaawansowany
Kafka
Zaawansowany
Java
Zaawansowany
Spring Boot
Zaawansowany
Azure
Zaawansowany
PostgreSQL
Zaawansowany
RESTful
Zaawansowany
Distributed systems
Zaawansowany
Python
Podstawowy
NoSQL
Podstawowy

Wymagane języki

Angielski
Zaawansowany

03 Profil kandydata

Key requirements:

  • Solid experience with Java and Spring Boot for building enterprise-grade applications.
  • Basic knowledge of Python.
  • Good understanding of event-driven architectures and Apache Kafka.
  • Experience with cloud platforms, preferably Azure.
  • Familiarity with Kubernetes for container orchestration.
  • Working knowledge of databases, including PostgreSQL and NoSQL solutions.
  • Experience with RESTful API design and microservices architecture.
  • Understanding of software engineering best practices, including CI/CD, testing, and code review.
  • Comfort working with distributed systems.

Nice to have:

  • Experience with Large Language Models (LLMs) and prompt engineering.
  • Knowledge of vector databases and embedding technologies like PGVector.
  • Familiarity with machine learning frameworks and computer vision.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Knowledge of the retail or e-commerce domain.
  • Experience with Couchbase or similar NoSQL databases.
  • Understanding of data quality and governance principles.
  • Previous experience building AI-powered applications.
  • Experience working with multi-agent systems.

04 Benefity

Pakiet medyczny
Pakiet sportowy
Budżet szkoleniowy
Klasy językowe
Płatny urlop (B2B)

05 O firmie

Tesco Technology
4000+ · Kraków

We are Tesco, and we’re always looking ahead. We use tech to make things a little better for everyone, every day.

Forget off- the-shelf. We love coming up with our own ideas and building things ourselves. We empower our technologists to play a part in Tesco’s future. Solving crunchy tech problems, making customers’ lives a little easier, and making a difference to our communities and the planet.

Our Technology team is made up of over 4,000 experts spread over 5 countries: UK, Poland, Hungary, Czech Republic and India. These teams all have one thing in common – helping solve problems at a global scale.

Whether making products, software or systems, our teams each focus on a particular area, taking strategic ownership of the architecture, design, testing, deployment, infrastructure, operation and security of the systems in their domain, to ensure agile, smooth and safe operations, and maximum business impact.

It doesn’t matter who you are, everyone has the opportunity to make things happen at Tesco. We listen and learn. We all love tech. And we always work together as a team. That’s why you won’t find big egos at Tesco. Just tech experts with lots of ideas that help millions of customers, every day.

06 Lokalizacja

Aleksandra Lubomirskiego 18, Kraków
Tryb pracy:
Elastyczne godziny pracy
Godziny pracy biura: 7-20
Model pracy
Stacjonarnie
Hybrydowo
100% zdalnie