Zum Inhalt springen

Diese Ausschreibung ist auf Englisch.

JobbörseOffen

Senior Developer / Lead Developer

Vertraulich · Gdynia, Wrocław, Opole, Polen · Hybrid · Senior

  • Gdynia, Wrocław, Opole, Polen · Hybrid

Indexiert (vor 3 Wochen) · laufend aktualisiert

Start
flexible
Arbeitsmodell
Hybrid
Vertrag
Freelance / B2B
Erfahrungslevel
Senior

Jobbeschreibung

Project overview

Opis projektu:

Gdynia, Wrocław, Opole – tryb hybrydowy (3 dni w biurze, 2 dni zdalnie)

3-6 miesięcy, następnie przedłużenie

Twój zakres obowiązków:

Nasze wymagania:

To oferujemy:

  • Pełnienie roli głównego programisty (lead developera) w projekcie migracji systemu legacy do docelowego stacku technologicznego
  • Analiza systemu legacy (aplikacja desktopowa C++/C#, warstwa procedur składowanych i triggerów, raporty) oraz istniejącej warstwy mikroserwisów i integracji;
  • Projektowanie architektury docelowej i mapowania legacy na rozwiązanie docelowe
  • Planowanie etapów migracji, dekompozycja zakresu na zadania, szacowanie pracochłonności, raportowanie postępu
  • Implementacja kluczowych, najtrudniejszych elementów rozwiązania docelowego (usługi Java/Spring Boot, integracje REST/JMS, warstwa dostępu do danych)
  • Odtwarzanie logiki biznesowej
  • Współpraca z zespołami utrzymującymi systemy powiązane
  • Wyznaczanie standardów kodowania i architektury, prowadzenie Code Review, wsparcie merytoryczne pozostałych programistów
  • Zapewnienie jakości: testy jednostkowe i integracyjne, weryfikacja zgodności funkcjonalnej migrowanych obszarów z systemem źródłowym, analiza i usuwanie błędów
  • Tworzenie dokumentacji technicznej rozwiązania docelowego i dokumentacji procesu migracji
  • Wykszatłcenie wyższe (preferowane kierunki informatyczne)
  • Minimum 4 lata doświadczenia w programowaniu oraz udział w co najmniej jednym zakończonym sukcesem projekcie migracji/modernizacji systemu klasy enterprise
  • Doświadczenie w migracji systemów desktopowych (Windows/MFC/.NET) do architektury webowej / mikroserwisowej z wykorzystaniem narzędzi sztucznej inteligencji
  • Doświadczenie komercyjne w utrzymaniu systemów o wysokich wymaganiach dostępności i bezpieczeństwa (sektor finansowy/bankowy)
  • Bardzo dobra znajomość Java oraz ekosystemu Spring Framework, SpringBoot
  • Doświadczenie komercyjne w projektowaniu i budowie usług REST API
  • Praktyczna znajomość architektury mikroserwisowej oraz wzorców integracyjnych
  • Bardzo dobra znajomość SQL i relacyjnych baz danych; umiejętność analizy i przenoszenia logiki biznesowej zaszytej w procedurach składowanych i triggerach
  • Znajomość warstwy dostępu do danych: MyBatis lub JPA/Hibernate, transakcyjność, wydajność zapytań
  • Umiejętność czytania i analizy kodu legacy w C++ (MFC/native) i C# (.NET Framework) w zakresie pozwalającym odtworzyć logikę biznesową w docelowym stacku (nie jest wymagane aktywne programowanie w C++)
  • Znajomość Git oraz pracy w modelu gałęzi/wydań (feature branch, release, hotfix), Code Review
  • Znajomość Maven, CI/CD (Jenkins lub równoważne), zarządzanie zależnościami i wersjonowaniem (parent POM / BOM)
  • Umiejętność projektowania i dokumentowania architektury: diagramy, mapowanie legacy na rozwiązanie docelowe
  • Umiejętność samodzielnego prowadzenia tematu technicznego: dekompozycja zakresu, planowanie etapów migracji, szacowanie, raportowanie postępu
  • Umiejętność pracy z zespołem programistów: wyznaczanie standardów kodowania, wsparcie merytoryczne, weryfikacja jakości kodu
  • J. angielski – w stopniu pozwalającym na swobodne korzystanie z dokumentacji technicznej
  • Ubezpieczenie na życie
  • Spotkania integracyjne
  • 3 dni w biurze, 2 dni zdalnie

Project details

  • Start: flexible
  • Remote: hybrid
  • Location: Gdynia, Wrocław, Opole, PL

Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten

Gefunden auf IT Connect

  1. JobbörseNeu

    KYC Delivery Lead

    Vertraulich· Gdańsk, Gdynia, Łódź, Warszawa, Polen· Hybrid· Senior· 113–144 zł / h

Alle Jobs durchsuchen
Kostenlos anmelden und bewerben