Integration Developer
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 4 lata komercyjnego doświadczenia w tworzeniu aplikacji w Java, w tym praktyczna praca z Java 21+ oraz Spring Boot
- doświadczenie w projektowaniu i implementacji integracji międzysystemowych oraz API (REST, JSON, OpenAPI, OAuth 2.0, JWT oraz SOAP i XML)
- doświadczenie w budowaniu integracji asynchronicznych (Apache Kafka, RabbitMQ lub inny broker)
- doświadczenie w rozwijaniu rozwiązań w architekturze mikroserwisowej i wdrażaniu ich w Kubernetes
- doświadczenie w pracy z procesami CI/CD (Bamboo lub Jenkins) oraz Git/Bitbucket i Jira
- doświadczenie w pracy z bazami PostgreSQL lub Oracle, w tym tworzenie i optymalizacja zapytań SQL
- udokumentowana samodzielność w rozwiązywaniu problemów i podejmowaniu decyzji technicznych
- praca hybrydowa — 3 dni w tygodniu z biura klienta w Warszawie
Opis stanowiska
Projekt integracyjny dla lidera rynku ubezpieczeniowego — projektowanie, implementacja i utrzymanie przepływów integracyjnych oraz API w architekturze mikroserwisowej, z użyciem REST, JSON, OpenAPI, OAuth 2.0, JWT, SOAP/XML oraz brokerów wiadomości. Uwaga: ogłoszenie mówi o 'realnych wyzwaniach biznesowych w skali milionów klientów' i 'indywidualnym dopasowaniu projektów do umiejętności' — to może oznaczać duże, złożone problemy wymagające długoterminowego zaangażowania i szybkiego uczenia się nowych rzeczy. Praca hybrydowa (3 dni w biurze klienta w Warszawie).
🔍 Dekoder Ogłoszenia
🔴
Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.
Może oznaczać, że projekty są dopasowywane do aktualnych umiejętności, ale też że będziesz musiał szybko uczyć się nowych rzeczy, aby sprostać wymaganiom.
🔴
realnymi wyzwaniami biznesowymi w skali milionów klientów
Praca nad dużymi, złożonymi problemami, które mogą wymagać długoterminowego zaangażowania i rozwiązywania skomplikowanych kwestii.
🟡
dostępu do nowoczesnych narzędzi i dużych zbiorów danych
Oznacza dostęp do technologii, ale też potencjalnie konieczność radzenia sobie z dużą ilością danych i złożonymi narzędziami.
🟡
współpracy z doświadczonymi ekspertami z obszaru data science, aktuariatu i IT
Możliwość nauki od specjalistów, ale też potencjalnie konieczność komunikacji z osobami o bardzo różnym tle technicznym i biznesowym.
🟡
realnego wpływu na procesy decyzyjne
Możliwość wpływania na kierunek rozwoju, ale też potencjalna odpowiedzialność za podejmowane decyzje i ich konsekwencje.