Informacje o stanowisku
Senior Software Developer (Java + Angular)
Miejsce pracy: Katowice
Technologie, których używamy
Wymagane
- Java
- Spring Boot
- Spring Data
- Hibernate
- Kafka
- Avro
- Docker
- OpenShift
- GitLab
- PostgreSQL
- Oracle
- Microsoft SQL Server
- SQL
- Angular
Mile widziane
O projekcie
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)
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).
Mile widziane
- 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.
Etapy rekrutacji
- Rozmowa z rekruterem
- Rozmowa z klientem
B2B.NET S.A.
B2Bnetwork jest polską firmą, specjalizującą się w obszarze Quality Assurance oraz Outsourcingu specjalistów IT. Od 2015r. zarządzamy w całości procesami testowymi u naszych klientów oraz wspieramy w znalezieniu odpowiednich kompetencji w innych obszarach IT.
Aplikując, wyraża Pani/Pan zgodę na przetwarzanie przez B2BNetwork swoich danych osobowych zawartych w niniejszym kwestionariuszu aplikacyjnym i aplikacji na potrzeby rekrutacji. Jednocześnie oświadczasz, że podanie przez Panią/Pana danych wykraczających poza katalog określony w Kodeksie pracy i innych właściwych ustaw jest dobrowolne i dla Pani/Pana korzystne.
Praca KatowiceKatowice - Oferty pracy w okolicznych lokalizacjach