Software/Java Architect
Summary
Architects and builds a new multi-tenant insurance platform from scratch, coding Java/Spring Boot services and guiding the team on modular, API-first design with Kafka, PostgreSQL and S3-compatible storage.
Kim jest H2B Group?
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.
Dlaczego warto z nami współpracować?
✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.
Do projektu naszego klienta poszukujemy Software/Java Architect z doświadczeniem w branży ubezpieczeniowej (must have!) !
Start projektu: ASAP (im szybciej tym lepiej)
Model: w pełni zdalnie. Sporadyczne wizyty w Gdańsku w ramach zapoznania zespołu - brak stałego on-site, brak wyjazdów do klienta niemieckiego.
Proces rekrutacyjny: 2 etapy (techniczna i miękka)
Długość projektu: min. 6 miesięcy z możliwością przedłużenia
FTE: 1
Doświadczenie ubezpieczeniowe: twardy MUST. Pokrewne domeny regulowane (fintech / banking / healthcare) NIE są akceptowanym zamiennikiem.
Charakter roli: hands-on – architekt pisze kod, nie tylko projektuje i dokumentuje.
Język: angielski jako język operacyjny. Niemiecki byłby dużym atutem, ale partner nie zna całej struktury po stronie klienta i nie stawia go jako wymóg.
Zespół: docelowo 9 osób – Architect, Backend Developer, Frontend Developer, Security Engineer, QA, Business Analyst, Project Manager, Mobile Developer.
Projekt: autorska, multi-tenant platforma do zarządzania operacjami ubezpieczeniowymi – centralny hub obsługujący cały cykl życia polisy: od przyjęcia wniosku, przez weryfikację i routing (bezpośrednio do ubezpieczyciela albo przez pool), po zarządzanie umowami i dokumentami, monitoring statusów i prowizji oraz raportowanie. W kolejnych etapach dojdzie aplikacja dla klienta końcowego i frontend dla doradców. Architektura modularna, API-first, projektowana zgodnie z RODO i security-by-design; komponenty core (procesy, dane, zarządzanie tenantami) pozostają pod kontrolą klienta. Projekt rozwojowy – budowa całościowego rozwiązania od zera, nie utrzymanie (przynajmniej nie na starcie).
Stack: React + TypeScript (frontend), Java + Spring Boot (backend), PostgreSQL, integracje REST + SOAP/XML, messaging Kafka/RabbitMQ, object storage S3-compatible.
Wymagania:
doświadczenie senior w wytwarzaniu oprogramowania, w tym w roli Software / Solution / Java Architect, Tech Lead lub podobnej;
doświadczenie w branży ubezpieczeniowej;
ekspercka znajomość Javy i Spring Boota;
hands-on w projektowaniu systemów rozproszonych, mikroserwisów lub architektur modularnych;
projektowanie i implementacja REST API;
znajomość integracji SOAP/XML;
asynchroniczny messaging (Kafka lub RabbitMQ);
mocna znajomość baz relacyjnych, zwłaszcza PostgreSQL;
projektowanie rozwiązań na object storage S3-compatible;
dobre rozumienie wzorców projektowych i architektonicznych;
projektowanie pod skalowalność, wysoką dostępność, bezpieczeństwo i wydajność;
tworzenie dokumentacji architektonicznej i prezentowanie decyzji technicznych różnym grupom interesariuszy.
Angielski B2/C1.
Co oferujemy?
Ciekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami.
Umowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach.
Rozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.