MID Software Developer (Backend / Java) Miejsce pracy: Kraków Technologie, których używamy Wymagane Java Spring Boot Spring Data JPA Hibernate Kafka Spring Cloud Stream Avro REST API SDLC SQL Mile widziane Angular TypeScript JavaScript RxJS O projekcie Biuro: Warszawa lub Kraków Praca zdalna: Hybrydowo (4–6 dni w miesiącu w biurze) Twój zakres obowiązków Jako MID Software Developer będziesz odpowiedzialny(-a) za utrzymanie i rozwój systemów produkcyjnych w obszarze płatności, pracujących w architekturze mikroserwisowej i event-driven. Twoja rola będzie miała realny wpływ na jakość, stabilność oraz niezawodność rozwiązań działających na produkcji. Do Twoich zadań będzie należało reagowanie na incydenty i awarie technologiczne, monitoring techniczny i biznesowy systemów (KPI), a także aktualizacja dokumentacji technicznej po zmianach wdrażanych na produkcji. Będziesz pełnić rolę Quality Gate, dbając o odpowiednią jakość rozwiązań przed wdrożeniem – w tym regresję, kompletność testów oraz metryk. We współpracy z zespołem będziesz usprawniać testy automatyczne, wprowadzać rozwiązania zwiększające stabilność (monitoring, detekcja błędów, SLA) oraz wspierać dalszy rozwój już wdrożonych systemów. Projekt zakłada długofalowe ownership produkcyjne oraz możliwość współtworzenia zespołu BAU. Nasze wymagania Minimum 4 lata komercyjnego doświadczenia jako Software Developer (głównie backend). Bardzo dobra znajomość Java, Spring Boot, Spring Data JPA, Hibernate. Doświadczenie w pracy z mikroserwisami oraz architekturą event-driven (Kafka). Znajomość Spring Cloud Stream, Avro, REST API. Bardzo dobra znajomość SQL (preferowany Oracle). Dobra znajomość cyklu życia oprogramowania (SDLC). Komunikatywna znajomość języka angielskiego. Doświadczenie w pracy z systemami produkcyjnymi i odpowiedzialność za ich stabilność. Mile widziane Znajomość technologii frontendowych: Angular, TypeScript/JavaScript, RxJS (na poziomie rozumienia architektury). Doświadczenie DevOps/Platformowe: Docker/Podman, Kubernetes/OpenShift, CI/CD. Praca z narzędziami monitoringu i obserwowalności: Grafana, Prometheus, Kibana/Elasticsearch, Dynatrace. Rozwijanie testów automatycznych (TDD/BDD). Znajomość narzędzi jakościowych i bezpieczeństwa: SonarQube, Fortify, NexusIQ. Doświadczenie w projektach z obszaru płatności, bankowości lub fintech. Podstawowa wiedza z obszaru AI / prompt engineering. Tak organizujemy naszą pracę Tak pracujemy u klienta masz wpływ na produkt Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna 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.