freehire launches on Product Hunt on 26 August.

Follow →

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.

See also