Описание
Wspólnie z naszym Partnerem z branży technologicznej poszukujemy doświadczonego/ej specjalisty/ki do świadczenia usług jako Java Lead Developer . Projekt obejmuje migrację rozbudowanego systemu do zarządzania majątkiem dla biura maklerskiego z architektury desktopowej (około 1700 plików C++, 500 plików C# oraz 2100 obiektów bazodanowych) do nowoczesnej architektury webowej i mikroserwisowej, z zachowaniem wysokich wymagań dostępności i bezpieczeństwa sektora finansowego. 💡 ZAKRES USŁUG: Analiza systemu legacy: aplikacji desktopowej C++/C#, warstwy procedur składowanych i triggerów oraz istniejących integracji mikroserwisowych.
Implementacja kluczowych elementów rozwiązania docelowego: usług Java/Spring Boot, integracji REST/JMS oraz warstwy dostępu do danych. Wyznaczanie standardów kodowania i architektury, prowadzenie Code Review oraz merytoryczne wsparcie pozostałych programistów. Odtwarzanie logiki biznesowej zaszywanej w procedurach składowanych, triggerach i raportach systemu źródłowego.
Projektowanie architektury docelowej i mapowanie komponentów legacy na rozwiązanie webowe i mikroserwisowe. Tworzenie dokumentacji technicznej rozwiązania docelowego i dokumentacji procesu migracji. 🔍 WYMAGANE KOMPETENCJE: Minimum 4 lata doświadczenia komercyjnego w programowaniu w Java wraz z ekosystemem Spring Framework i Spring Boot , w tym udział w projekcie migracji lub modernizacji systemu klasy enterprise.
Bardzo dobra znajomość SQL i relacyjnych baz danych oraz znajomość warstwy
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.