Software Engineer - Backend (Colleague Clubcard API)
Tesco Technology
Rola polega na projektowaniu, budowaniu i utrzymywaniu backendowych API dla benefitów pracowniczych Tesco (Colleague Clubcard i Retirement Savings). Zespół ma pełną odpowiedzialność za swoje usługi – od developmentu, przez deployment, po wsparcie produkcyjne (DevOps). Pracujesz z Javą 21, Spring Boot, Azure, Kubernetes i Terraformem, w architekturze mikroserwisów z Domain-Driven Design i Event Sourcing. To stanowisko w wewnętrznym dziale IT dużej sieci handlowej.
Brakuje: nie podano wielkości zespołu., brak informacji o dyżurach on-call..
Rola polega na projektowaniu, budowaniu i utrzymywaniu backendowych API dla benefitów pracowniczych Tesco (Colleague Clubcard i Retirement Savings). Zespół ma pełną odpowiedzialność za swoje usługi – od developmentu, przez deployment, po wsparcie produkcyjne (DevOps). Pracujesz z Javą 21, Spring Boot, Azure, Kubernetes i Terraformem, w architekturze mikroserwisów z Domain-Driven Design i Event Sourcing. To stanowisko w wewnętrznym dziale IT dużej sieci handlowej.
- ✓Aż 20% premii rocznej uzależnionej od wyników indywidualnych i firmowych.
- ✓Małe zespoły – kameralna atmosfera w dużej organizacji.
- ✓Międzynarodowe projekty – praca z zespołami z różnych krajów.
- ✓Własny produkt (benefity pracownicze) – nie projekt dla klienta zewnętrznego.
- ✓MacBook jako narzędzie pracy.
- ✓Dostęp do platformy edukacyjnej Udemy i certyfikowane szkolenia techniczne.
- !Poziom 'regular' przy 4+ latach doświadczenia – może sugerować niejasną ścieżkę kariery.
- !Wymaganie Kafli w 'Must have', ale w stosie technologicznym nie wymieniono jej wprost – warto doprecyzować na rozmowie.
- !Użycie Zendesk i JIRA może sugerować elementy wsparcia technicznego/helpdesk.
- •Projektowanie i implementacja mikroserwisów w Java 21 / Spring Boot
- •Tworzenie i utrzymywanie infrastruktury jako kod (Terraform) na Azure (AKS/Kubernetes)
- •Konfiguracja i utrzymanie CI/CD z GitHub Actions i ArgoCD
- •Monitorowanie i alertowanie z Splunk i New Relic
- •Rozwiązywanie incydentów produkcyjnych i root cause analysis
- •Code review i testowanie (Spock, strategie testowe)
- •Udział w spotkaniach Agile (Scrum/Kanban) i planowaniu technicznym
- •Współpraca z interesariuszami przy definiowaniu wymagań i podejścia technicznego
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Software Engineer z co najmniej 4-letnim doświadczeniem w ekosystemie JVM, solidnie znający Javę i Spring Boot, mający podstawy w chmurze (najlepiej Azure) i IaaC (Terraform) oraz gotowość do przejęcia pełnej odpowiedzialności za swoje usługi.
Nie dla inżynierów z mniej niż 3-4 latami doświadczenia w Javie/Spring Boot, ani dla osób szukających pracy w pełni zdalnej (wymagana obecność w biurze w Krakowie 3 dni w tygodniu). Również nie dla tych, którzy nie chcą angażować się w operacyjne utrzymanie i dyżury.
- ?Jak duży jest zespół Colleague Clubcard & Pension? Ilu developerów wpływem?
- ?Czy dyżury on-call są rotacyjne? Jak często?
- ?Czy Kafka jest rzeczywiście używana w stosie technologicznym? W 'Must have' jest Kafka, ale w opisie stosu nie ma go wprost.
- ?Jakie są największe wyzwania techniczne na obecnym etapie projektu?
- ?Ile wynosi budżet na szkolenia i konferencje?
- ?Jakie są plany dotyczące modernizacji lub rozwoju nowych funkcji?
- −Nie podano wielkości zespołu.
- −Brak informacji o dyżurach on-call.
- −Nie opisano procesu rekrutacyjnego.
- −Nie wiadomo, czy rola obejmuje pracę z nowym kodem czy głównie utrzymanie legacy.
- −Brak informacji o budżecie szkoleniowym.
Małe zespoły, współpraca, wsparcie, możliwość rozwoju. Kultura DevOps, odpowiedzialność za własne usługi. Praca w międzynarodowym środowisku.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →