Software Engineer - Backend (Colleague Clubcard API)
Tesco Technology
Rola koncentruje się na budowaniu i utrzymaniu bezpiecznych, skalowalnych API dla benefitów pracowniczych Tesco (Colleague Clubcard i system emerytalny). Pracujesz w zespole stosującym DevOps – od projektowania, przez wdrożenie, po wsparcie produkcyjne. Stack to Java 21, Spring Boot, Azure (AKS), Terraform, PostgreSQL, event sourcing i DDD. Praca hybrydowa w Krakowie (3 dni w biurze).
Brakuje: brak danych o wielkości zespołu i liczbie utrzymywanych serwisów, nie opisano procesu rekrutacyjnego (liczba etapów, zadanie domowe).
Rola koncentruje się na budowaniu i utrzymaniu bezpiecznych, skalowalnych API dla benefitów pracowniczych Tesco (Colleague Clubcard i system emerytalny). Pracujesz w zespole stosującym DevOps – od projektowania, przez wdrożenie, po wsparcie produkcyjne. Stack to Java 21, Spring Boot, Azure (AKS), Terraform, PostgreSQL, event sourcing i DDD. Praca hybrydowa w Krakowie (3 dni w biurze).
- ✓Nowoczesny stack: Java 21, Spring Boot, Azure AKS, Terraform, ArgoCD, event sourcing
- ✓End-to-end ownership z silnym naciskiem na DevOps i autonomię
- ✓Stabilna, duża firma z przejrzystym procesem i kulturą wspierającą rozwój
- !Brak informacji o wielkości zespołu i liczbie utrzymywanych mikroserwisów
- !Niejasne, jak głęboko wdrożone jest event sourcing i DDD – czy to już standard, czy cel do osiągnięcia
- •Projektowanie i implementacja backendowych mikroserwisów w Java/Spring Boot
- •Udział w projektowaniu funkcji i podejmowaniu decyzji technicznych dla usług zespołu
- •Wdrażanie i monitorowanie usług w Azure przy użyciu Terraform i ArgoCD
- •Debugowanie incydentów produkcyjnych i przeprowadzanie analizy przyczyn źródłowych
- •Pisanie testów (Spock) i przeprowadzanie code review
- •Praca z GitHub Actions i ArgoCD w ramach CI/CD
- •Utrzymywanie dokumentacji i komunikowanie postępów interesariuszom
- •Współpraca w zespole Agile (Scrum/Kanban) z użyciem JIRA i Miro
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier backendu z 4-letnim doświadczeniem w Javie/Spring, który miał styczność z chmurą (nawet inną niż Azure) i narzędziami IaC, jest w stanie samodzielnie realizować zadania i uczyć się nowych technologii.
Juniorzy (wymagane 4+ lat doświadczenia), osoby szukające w pełni zdalnej pracy (obowiązkowa hybryda 3 dni w biurze w Krakowie) ani osoby unikające odpowiedzialności operacyjnej (DevOps, wsparcie produkcji).
- ?Czy zespół pełni dyżury on-call? Jeśli tak, jaka jest rotacja i czy są dodatkowo płatne?
- ?Ile osób liczy zespół i jak wygląda podział ról (backend, DevOps, QA)?
- ?Czy event sourcing i DDD są już wdrożone, czy to technologia docelowa?
- ?Jak wygląda proces wdrożeniowy – jak często wypuszczane są zmiany na produkcję?
- ?Czy istnieje możliwość pracy zdalnej w przypadku nagłych sytuacji?
- ?Jaki jest budżet na konferencje i szkolenia zewnętrzne?
- ?Jakie są największe wyzwania techniczne, przed którymi stoi zespół?
- −Brak danych o wielkości zespołu i liczbie utrzymywanych serwisów
- −Nie opisano procesu rekrutacyjnego (liczba etapów, zadanie domowe)
- −Nie wiadomo, czy istnieje możliwość całkowicie zdalnej pracy w wyjątkowych sytuacjach
Małe, autonomiczne zespoły z kulturą współpracy i wzajemnego wsparcia, gdzie każdy ma wpływ na produkt i może się rozwijać. Atmosfera proaktywna, z naciskiem na odpowiedzialność i dzielenie się wiedzą.
Na poziomie rynkowym
≈ 119,0–148,8 zł/h
Dane z aktywnych ofert zawierających technologię Microservices. Pełne statystyki zarobków →