Poszukujemy Java Developera z doświadczeniem w migracji aplikacji legacy do nowoczesnych rozwiązań opartych o Spring Boot. Projekt realizowany jest dla niemieckiego klienta z branży telekomunikacyjnej i IT
Java Developer/ Team Lead
Your responsibilities
- Migracja aplikacji z JBoss/Wildfly do architektury Spring Boot,
- Usunięcie przestarzałych komponentów (EJB, JMS),
- Redesign procesów i migracja do Camunda 8,
- Integracja systemów z wykorzystaniem Apache Kafka,
- Tworzenie testów integracyjnych (walidacja funkcjonalna migracji),
- Konfiguracja środowisk w Kubernetesie (namespace, dostęp, deployment),
- Budowa i rozwój pipeline'ów CI/CD,
- Praca w podejściu contract-first z wykorzystaniem OpenAPI.
Our requirements
- Min. 5 lat doświadczenia jako Java Developer,
- Bardzo dobra znajomość Spring Boot i Java,
- Doświadczenie z REST API, SQL, OpenAPI,
- Praktyczne użycie Kubernetesa (od strony deweloperskiej),
- Umiejętność analizy i projektowania procesów (redesign),
- Komunikatywny angielski – min. B2/C1
- Znajomość Camunda Process Engine,
- Doświadczenie z Kafka,
- Praca z systemami legacy oraz migracjami do chmury.