Senior Software Engineer - Backend (Colleague Benefits)
Tesco Technology
Rola backend developera w zespole odpowiedzialnym za globalne API benefitów pracowniczych Tesco. Będziesz projektować i implementować mikroserwisy w Javie 21, pracować z bazami SQL i NoSQL, oraz deployować na Azure/OpenShift z użyciem Docker i Kubernetes. Pracujesz w pełnym cyklu DevOps – od kodu po produkcję, z naciskiem na wydajność, niezawodność i bezpieczeństwo. Oczekuje się od ciebie technicznego przywództwa i wpływania na strategię zespołu.
Brakuje: nie podano wielkości zespołu, brak informacji o dyżurach on-call.
Rola backend developera w zespole odpowiedzialnym za globalne API benefitów pracowniczych Tesco. Będziesz projektować i implementować mikroserwisy w Javie 21, pracować z bazami SQL i NoSQL, oraz deployować na Azure/OpenShift z użyciem Docker i Kubernetes. Pracujesz w pełnym cyklu DevOps – od kodu po produkcję, z naciskiem na wydajność, niezawodność i bezpieczeństwo. Oczekuje się od ciebie technicznego przywództwa i wpływania na strategię zespołu.
- ✓Pełna własność cyklu życia oprogramowania (DevOps)
- ✓Praca nad własnym produktem wewnętrznym, nie outsourcing
- ✓Małe zespoły z dużą autonomią i odpowiedzialnością
- ✓Certyfikowane szkolenia techniczne i platformy jak Udemy
- ✓Permanentna umowa od startu
- !Rola łączy codziennie kodowanie z oczekiwaniem przywództwa technicznego – może to być wyzwanie bez formalnego tytułu
- !Hybryda 3 dni w biurze – wymóg, który może nie pasować wszystkim
- !Premia uznaniowa (do 20%) – nie ma gwarancji
- •Pisanie i review kodu w Javie 21 (mikroserwisy REST)
- •Projektowanie i implementacja API RESTful dla danych benefitowych
- •Praca z bazami SQL i NoSQL (zapytania, schematy, optymalizacja)
- •Deploy i zarządzanie aplikacjami na Azure/OpenShift z użyciem Docker i Kubernetes
- •Monitorowanie wydajności i niezawodności za pomocą Splunk i New Relic
- •Udział w ceremoniach Agile i definiowanie funkcji serwisów
- •Współpraca z innymi inżynierami i interesariuszami przy ustalaniu strategii technicznej
- •Utrzymywanie i ulepszanie pipeline'ów CI/CD (Git, Maven/Gradle, GitHub Actions)
Oferta dla doświadczonych specjalistów (Senior).
Mid-level inżynier z minimum 6 latami w Javie, który ma praktykę z Dockerem, Kubernetes i chmurą, ale jeszcze nie liderował zespołowo – oferta daje szansę rozwoju w kierunku przywództwa technicznego.
Nie dla juniorów i midów poniżej 5 lat doświadczenia – rola wymaga samodzielności i technicznego przywództwa. Również nie dla osób preferujących ścisłe oddzielenie kodowania od architektury i strategii.
- ?Ile osób liczy zespół i jak jest podzielony?
- ?Czy są dyżury on-call? Jak często?
- ?Jakie konkretnie usługi Azure są używane (AKS, VMs, funkcje)?
- ?Jak definiujecie 'przywództwo techniczne' – czy to oznacza formalne mentorowanie?
- ?Jak wygląda proces review i decyzyjności przy strategii technicznej?
- ?Czy są plany migracji legacy systemów, czy to głównie greenfield?
- ?Jak mierzona jest wydajność do premii?
- −Nie podano wielkości zespołu
- −Brak informacji o dyżurach on-call
- −Nie wiadomo, jakie konkretnie usługi Azure są używane
- −Brak opisu procesu rekrutacyjnego
- −Nie sprecyzowano, ile mikroserwisów jest w domenie
Kultura DevOps z małymi zespołami, dużą autonomią i wsparciem rozwoju. Ceniona jest odpowiedzialność i wzajemne wsparcie.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →