Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych systemów płatniczych w środowisku o wysokiej dostępności. Celem projektu jest modernizacja oraz stabilne utrzymanie usług produkcyjnych, a także tworzenie nowych rozwiązań wspierających niezawodność i jakość systemów. Zespół pracuje w modelu hybrydowym, w kulturze współpracy i dużej autonomii technicznej.
Miejsce pracy: Warszawa / Kraków / Katowice / praca hybrydowa (4 dni w miesiącu w biurze)
responsibilities :
Wsparcie, rozwój i utrzymanie systemów backendowych w środowisku produkcyjnym.
Analiza i rozwiązywanie incydentów technologicznych oraz awarii.
Tworzenie i wdrażanie poprawek oraz usprawnień w istniejących mikroserwisach.
Monitorowanie kondycji serwisów, konfiguracja alertów i dashboardów (Grafana, Prometheus).
Przygotowywanie dokumentacji technicznej, raportów KPI i weryfikacja jakości wdrożeń.
Współpraca z zespołami DevOps, QA i analitykami biznesowymi.
Udział w budowie nowego zespołu utrzymaniowo-rozwojowego i przejmowaniu wiedzy domenowej.
requirements-expected :
Minimum 7 lat doświadczenia w pracy jako Java Developer.
Bardzo dobra znajomość Java / Spring Boot / Spring Data / Hibernate.
Praktyczna znajomość mikroserwisów i integracji (REST, Kafka, Avro).
Doświadczenie w pracy ze środowiskami CI/CD (GitLab) i konteneryzacją (Docker, OpenShift).
Dobra znajomość SQL (PostgreSQL / Oracle / MSSQL).
Umiejętność diagnozowania błędów, analizy logów i pracy z systemami monitorującymi.
Znajomość zasad Clean Code, wzorców projektowych i standardów jakości oprogramowania.
Doświadczenie z Angular.
Dobra znajomość języka angielskiego (B2/C1).
offered :
Długoterminowy projekt w stabilnym środowisku technologicznym.
Wysoki poziom autonomii i wpływu na rozwiązania techniczne.
Pracę w zespole zorientowanym na jakość i ciągłe doskonalenie.