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)
Senior Software Developer (Java + Angular)
Twój zakres obowiązków
- 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.
Nasze wymagania
- 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).
- Doświadczenie w TypeScript.
- Znajomość AI / prompt engineering.
- Praktyka w mentoringu lub udziale w rekrutacjach technicznych.
- Wiedza z zakresu Incident Management i Change Management.
- Umiejętność pracy w środowisku bankowym lub finansowym.
To oferujemy
- 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.