Senior Backend Engineer (Java)
IG Group
Rola Senior Backend Engineer w IG Group polega na projektowaniu i budowaniu wydajnych systemów backendowych, które obsługują ogromne wolumeny transakcji, dane rynkowe w czasie rzeczywistym i decyzje podejmowane w ułamku sekundy. Kandydat będzie odpowiedzialny za cały cykl życia usług, od architektury po produkcję, w tym wdrażanie na Kubernetes (AWS EKS) i utrzymanie ich stabilności. Praca odbywa się w zespole zorientowanym na produkt, z silnym naciskiem na 'you build it, you run it, you love it' oraz wykorzystanie narzędzi AI do zwiększenia efektywności.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: szczegółowe informacje dotyczące rotacji on-call (częstotliwość, godziny, wynagrodzenie)., dokładny opis procesu rekrutacyjnego..
Rola Senior Backend Engineer w IG Group polega na projektowaniu i budowaniu wydajnych systemów backendowych, które obsługują ogromne wolumeny transakcji, dane rynkowe w czasie rzeczywistym i decyzje podejmowane w ułamku sekundy. Kandydat będzie odpowiedzialny za cały cykl życia usług, od architektury po produkcję, w tym wdrażanie na Kubernetes (AWS EKS) i utrzymanie ich stabilności. Praca odbywa się w zespole zorientowanym na produkt, z silnym naciskiem na 'you build it, you run it, you love it' oraz wykorzystanie narzędzi AI do zwiększenia efektywności.
- ✓Możliwość pracy w dużej, stabilnej firmie (FTSE100) z długą historią na rynku.
- ✓Wykorzystanie narzędzi AI jako kluczowego elementu pracy, co może być atrakcyjne dla osób chcących być na bieżąco z nowymi technologiami.
- ✓Jasno określony model pracy hybrydowej (3 dni w biurze, 2 dni zdalnie).
- ✓Programy rozwoju, mentoring i jasna ścieżka kariery.
- ✓Dodatkowe dni wolne na cele charytatywne i urodziny.
- ✓Możliwość pracy nad złożonymi problemami technicznymi w dynamicznym środowisku.
- −Praca w branży fintech z potencjalnie wysokim stresem związanym z incydentami produkcyjnymi i rotacjami on-call.
- !Chociaż oferta podaje 'remote', jest to pozycja hybrydowa (3 dni w biurze, 2 dni zdalnie), co może nie odpowiadać osobom szukającym w pełni zdalnej pracy.
- !Konieczność udziału w rotacjach on-call, których częstotliwość i wynagrodzenie nie są sprecyzowane.
- •Projektowanie, budowanie i utrzymanie wydajnych usług Java (Spring Boot WebFlux/MVC) obsługujących operacje handlowe w czasie rzeczywistym i duży przepływ danych.
- •Odpowiedzialność za cały stos technologiczny od kodu po chmurę: architektura, budowa pipeline'ów CI/CD, wdrażanie na Kubernetes (AWS EKS).
- •Współpraca z zespołami Product, Design i Frontend w celu dostarczania funkcjonalności.
- •Implementacja monitoringu, alertowania i śledzenia (Grafana, Honeycomb, OpenTelemetry).
- •Rozwiązywanie incydentów produkcyjnych z priorytetem i precyzją.
- •Mentoring inżynierów, prowadzenie dyskusji technicznych i podnoszenie standardów w zespole.
- •Wykorzystanie narzędzi AI do wspomagania rozwoju i poprawy jakości kodu.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w inżynierii backendowej z Javą (Spring Boot), posiadający praktyczne doświadczenie w pracy z Kubernetes i bazami danych PostgreSQL. Powinien rozumieć zasady DevOps i być gotowy do udziału w rotacjach on-call.
Rola nie jest dla osób, które nie mają doświadczenia w pracy z Javą i architekturami mikroserwisowymi, ani dla tych, które nie są gotowe na odpowiedzialność za produkcję ('you build it, you run it') i udział w rotacjach on-call.
- ?Jak wygląda rotacja on-call w praktyce (częstotliwość, godziny, wynagrodzenie)?
- ?Jakie są konkretne narzędzia AI, które są wykorzystywane w codziennej pracy?
- ?Jakie są główne wyzwania związane z utrzymaniem systemów na Kubernetes w kontekście finansowym?
- ?Jak wygląda proces podejmowania decyzji architektonicznych w zespole?
- ?Jaki jest typowy czas reakcji na incydenty produkcyjne?
- ?Jakie są możliwości rozwoju w kierunku architektonicznym lub technicznym w ramach zespołu?
- ?Jakie są plany rozwoju platformy i jakie nowe technologie będą wdrażane w najbliższym czasie?
- −Szczegółowe informacje dotyczące rotacji on-call (częstotliwość, godziny, wynagrodzenie).
- −Dokładny opis procesu rekrutacyjnego.
- −Informacje o wielkości zespołu.
- −Szczegóły dotyczące budżetu na rozwój i szkolenia.
Kultura 'you build it, you run it, you love it' z naciskiem na własność, innowacyjność i ciągłe doskonalenie. Zespół pracuje w modelu hybrydowym, promując współpracę i dzielenie się wiedzą. Silny nacisk na jakość, wydajność i bezpieczeństwo w kontekście finansowym.
Proces rekrutacyjny obejmuje rozmowy techniczne i dyskusje dotyczące doświadczenia kandydata. Nie podano szczegółowej liczby etapów ani czasu trwania.