Software Engineer - Microservices
emagine
Jesteśmy konsultingową firmą IT poszukującą senior backend developera do pracy nad platformą lojalnościową Miles Enterprise. Rola koncentruje się na tworzeniu skalowalnych, cloud-native mikrousług z wykorzystaniem Java 17/21, PostgreSQL i nowoczesnych praktyk DevOps. Będziesz tłumaczyć modele domenowe na architekturę mikroserwisową, integrować się z zewnętrznymi systemami i dbać o bezpieczeństwo w całym cyklu wytwarzania oprogramowania. Praca w modelu hybrydowym w Porto, z klientami zewnętrznymi.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, brak informacji o procesie rekrutacyjnym (etapy, zadania).
Jesteśmy konsultingową firmą IT poszukującą senior backend developera do pracy nad platformą lojalnościową Miles Enterprise. Rola koncentruje się na tworzeniu skalowalnych, cloud-native mikrousług z wykorzystaniem Java 17/21, PostgreSQL i nowoczesnych praktyk DevOps. Będziesz tłumaczyć modele domenowe na architekturę mikroserwisową, integrować się z zewnętrznymi systemami i dbać o bezpieczeństwo w całym cyklu wytwarzania oprogramowania. Praca w modelu hybrydowym w Porto, z klientami zewnętrznymi.
- ✓Security-first mindset i SSDLC – poważne podejście do bezpieczeństwa
- ✓Nowoczesny stack: Java 17/21, PostgreSQL, CI/CD, konteneryzacja
- ✓Różnorodne projekty u międzynarodowych klientów – rozwój i zmiana branż
- −Brak podanych widełek wynagrodzenia
- −Kontrakt typu 'other' (prawdopodobnie B2B/umowa o dzieło) bez gwarancji benefitów
- −Model hybrydowy bez określenia liczby dni stacjonarnych – może oznaczać częstą obecność w biurze
- −Rola konsultingowa – praca u różnych klientów, możliwy brak stabilności długoterminowej
- !Brak informacji o procesie rekrutacyjnym
- !Nice-to-have zawiera Angular – może sugerować pracę z legacy frontendem
- !Nie wymagany portugalski, ale lokalizacja Porto – ryzyko bariery lokalnej
- !Nieznana wielkość zespołu ani struktura projektu
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja RESTful API w architekturze mikroserwisowej
- •Implementacja logiki backendowej w Java 17/21 z wykorzystaniem PostgreSQL
- •Konfiguracja i utrzymanie CI/CD (Jenkins, GitHub Actions)
- •Stosowanie Domain-Driven Design do mapowania modeli biznesowych na mikrousługi
- •Automatyczne testowanie i przeprowadzanie przeglądów bezpieczeństwa (SSDLC)
- •Współpraca z wewnętrznymi konsumentami API oraz integracja z systemami zewnętrznymi
- •Pisanie i przegląd kodu (code review) w zespole
Oferta dla doświadczonych specjalistów (Senior).
Backend engineer z około 3 latami doświadczenia w Javie, który ma podstawową znajomość mikroserwisów i PostgreSQL oraz potrafi samodzielnie konfigurować CI/CD. Angielski na poziomie komunikatywnym.
Osoby z mniej niż 2 latami doświadczenia backendowego (wymagane 3+ lata), osoby bez silnej znajomości Javy i PostgreSQL, oraz osoby szukające pracy w pełni zdalnej lub stacjonarnej (hybryda w Porto).
- ?Ile dni w tygodniu wymagana jest obecność w biurze w Porto?
- ?Czy benefity są oferowane mimo kontraktu 'other' (np. urlop, opieka medyczna)?
- ?Jaki jest przewidywany czas trwania projektu i czy istnieje możliwość zmiany projektu?
- ?Ile osób liczy zespół i jaki jest podział ról (backend/frontend/DevOps)?
- ?Czy istnieje system on-call lub dyżury?
- ?Jak wygląda onboarding i wsparcie dla nowych konsultantów?
- −Brak widełek wynagrodzenia
- −Brak informacji o procesie rekrutacyjnym (etapy, zadania)
- −Nieokreślona liczba dni hybrydowych w tygodniu
- −Brak szczegółów dotyczących pakietu benefitów (urlop, ubezpieczenie, szkolenia)
- −Nie wiadomo, czy praca jest na konkretnym projekcie klienckim, czy rotacyjnie
Firma deklaruje różnorodność, inkluzywność i równe szanse, jednak konkretna kultura zespołu nie została opisana.