Praca zdalna: Hybrydowo (4–6 dni w miesiącu w biurze)
responsibilities :
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.
requirements-expected :
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ść.