Przejdź do treści
SCALO

Java Lead Developer

Gdynia
Wygasa 13 paź 2026
4 dni temu

W skrócie

Java Lead Developer in Gdynia (hybrid) for SCALO. Migrate legacy C++/MFC/.

NET system to Java 21/Spring Boot 3 microservices. Requires 7+ years Java, Spring Boot, microservices, REST API, SQL, and enterprise migration experience.

Skrót przygotowany przez AI na podstawie treści ogłoszenia.

W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.

Obszary naszej działalności obejmują m.in.:

  • doradztwo technologiczne,
  • tworzenie oprogramowania,
  • systemy wbudowane,
  • rozwiązania chmurowe,
  • zarządzanie danymi,
  • dedykowane zespoły projektowe. Cześć! Poznaj możliwości współpracy ze Scalo!

Zakres współpracy obejmuje:udział w migracji i modernizacji dużego systemu legacy do docelowej architektury opartej o Java i mikroserwisy, pełnienie roli technicznego lidera oraz głównego developera odpowiedzialnego za kluczowe elementy rozwiązania, analiza systemu legacy obejmującego aplikacje desktopowe C++/MFC i C#/.

NET Framework, logikę bazodanową, procedury składowane, triggery oraz raporty, analiza istniejącego ekosystemu mikroserwisów, integracji, usług i bibliotek, projektowanie architektury docelowej oraz mapowanie komponentów i logiki systemu legacy na nowe rozwiązania, planowanie etapów migracji, dekompozycja zakresu oraz estymacja pracochłonności, implementacja kluczowych i najbardziej złożonych elementów rozwiązania w Java 21 i Spring Boot 3,rozwój usług i integracji z wykorzystaniem REST, JMS oraz Apache Camel, odtwarzanie i przenoszenie logiki biznesowej zapisanej w kodzie legacy oraz warstwie bazodanowej, rozwój warstwy dostępu do danych z wykorzystaniem MyBatis lub JPA/Hibernate, wyznaczanie standardów kodowania i architektury, prowadzenie Code Review oraz techniczne wspieranie pozostałych developerów, tworzenie testów jednostkowych i integracyjnych oraz weryfikacja zgodności funkcjonalnej migrowanych obszarów z systemem źródłowym, analiza i rozwiązywanie błędów związanych z procesem migracji, tworzenie dokumentacji technicznej architektury docelowej oraz procesu migracji, współpraca z zespołami odpowiedzialnymi za systemy powiązane, wykorzystywanie narzędzi AI do wspierania analizy i modernizacji systemu legacy, lokalizacja projektu: Gdynia, tryb realizacji usług: hybrydowo, 3 dni w tygodniu z biura klienta w Gdyni i 2 dni zdalnie.

Kompetencje wymagane do realizacji usług:doświadczenie w realizacji co najmniej jednego zakończonego sukcesem projektu migracji lub modernizacji systemu klasy enterprise, praktyczne doświadczenie w migracji systemów desktopowych Windows/MFC/.

NET do architektury webowej lub mikroserwisowej, bardzo dobra znajomość Java (min. 7 lat doświadczenia) oraz Spring Framework/Spring Boot, doświadczenie w projektowaniu i implementacji REST API, praktyczna znajomość architektury mikroserwisowej oraz wzorców integracyjnych, bardzo dobra znajomość SQL i relacyjnych baz danych, w tym umiejętność analizy i przenoszenia logiki biznesowej zapisanej w procedurach składowanych i triggerach, doświadczenie z warstwą dostępu do danych: MyBatis lub JPA/Hibernate, w tym zagadnieniami transakcyjności i wydajności zapytań, umiejętność czytania i analizowania kodu legacy w C++/MFC oraz C#/.

NET Framework w zakresie umożliwiającym odtworzenie logiki biznesowej – aktywne programowanie w C++ nie jest wymagane, doświadczenie w samodzielnym prowadzeniu zagadnień technicznych: projektowaniu rozwiązania, dekompozycji zakresu, planowaniu migracji i estymacji, doświadczenie w technicznym wspieraniu zespołu developerskiego, prowadzeniu Code Review oraz definiowaniu standardów jakości i kodowania, znajomość Git, w tym pracy z feature branch, release i hotfix, znajomość Maven oraz procesów CI/CD, np. Jenkins, a także zarządzania zależnościami i wersjonowaniem, umiejętność projektowania i dokumentowania architektury, w tym tworzenia diagramów i mapowania systemu legacy na rozwiązanie docelowe, doświadczenie w wykorzystywaniu narzędzi AI wspierających analizę, modernizację lub migrację systemów legacy, wykształcenie wyższe, preferowane kierunki informatyczne, znajomość języka angielskiego umożliwiająca swobodne korzystanie z dokumentacji technicznej.

Mile widziane:doświadczenie w projektach z sektora bankowego lub finansowego, szczególnie przy systemach o wysokich wymaganiach dostępności i bezpieczeństwa, znajomość Kubernetes/OpenShift oraz Keycloak, znajomość Angular 18+, JavaScript, HTML5 i CSS3,znajomość zasad Responsive Web Design, doświadczenie z systemami kolejkowymi, znajomość zagadnień związanych z rynkiem kapitałowym, znajomość Jasper

Reports lub Crystal Reports.

Co oferujemy w ramach współpracy?możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services, zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie, dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy.

Opublikowana 2026-09-14
Źródło