Java Lead Developer

Connectis_

Wrocław

On-site

PLN 180,000 - 240,000

Full time

12 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Elastyczną formę współpracy B2B

Job summary

Connectis poszukuje doświadczonego Java Lead Developera do migracji systemu zarządzania majątkiem z architektury desktopowej na nowoczesny stack Java/Spring Boot, z wysokimi wymaganiami dostępności i bezpieczeństwa sektora finansowego. Zakres obejmuje projektowanie architektury, mapowanie komponentów, tworzenie usług REST/JMS, testy i dokumentację, a także liderowanie zespołem i Code Review.

Wymagane min. 4 lata doświadczenia i migracja systemu enterprise (C++/C#/Windows) na Javę.

Qualifications

  • Minimum 4 lata doświadczenia w programowaniu i co najmniej jedna zakończona migracja systemu enterprise między językami (desktop Windows/MFC/.NET do Java)
  • Bardzo dobra znajomość SQL i relacyjnych baz danych oraz warstwy dostępu do danych (MyBatis lub JPA/Hibernate)
  • Doświadczenie w projektowaniu i implementacji usług REST API oraz architektury mikroserwisowej
  • Otwartość na okazjonalne spotkania projektowe we Wrocławiu/Gdyni/Opolu (ok. 1x w miesiącu)
  • Biegła znajomość języka polskiego

Responsibilities

  • Prowadzenie migracji systemu legacy z C++/C# do Java/Spring Boot oraz mapowanie komponentów na docelowy stack
  • Projektowanie architektury docelowej i zapewnienie wysokiej dostępności i bezpieczeństwa
  • Tworzenie i utrzymanie testów jednostkowych i integracyjnych oraz dokumentacji technicznej
  • Budowanie i rozwijanie narzędzi wspierających analizę kodu oraz automatyzację testów
  • Prowadzenie Code Review i wsparcie merytoryczne zespołu programistów
  • Okazjonalne spotkania projektowe we Wrocławiu/Gdyni/Opolu

Skills

Java
Spring Boot
Microservices
SQL
REST API
Legacy migration
Code Review
Polish language
Team leadership

Tools

MyBatis
JPA/Hibernate
Angular 18+
Kubernetes
OpenShift
KeyCloak
JMS
REST API

Job description

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.

  • Pełnienie roli lidera technicznego w projekcie migracji systemu legacy z C++/C# do docelowego stosu Java/Spring Boot, w tym projektowanie architektury docelowej i mapowanie komponentów legacy na rozwiązanie docelowe.
  • Zapewnianie jakości migrowanych obszarów poprzez testy jednostkowe i integracyjne, weryfikację zgodności funkcjonalnej z systemem źródłowym oraz tworzenie dokumentacji technicznej.
  • Budowanie i rozwijanie narzędzi AI wspierających analizę kodu legacy, mapowanie oraz generowanie testów zgodności, w tym tworzenie własnych agentów i automatyzacji.
  • Analizowanie systemu źródłowego: aplikacji desktopowej C++/C#, warstwy procedur składowanych i triggerów oraz istniejących integracji mikroserwisowych.
  • Implementowanie 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.
  • Minimum 4 lata doświadczenia w programowaniu oraz co najmniej jedna zakończona sukcesem migracja systemu klasy enterprise między językami programowania, obejmująca migrację systemu desktopowego (Windows/MFC/.NET) napisanego w C++ lub C# do Javy w architekturze webowej lub mikroserwisowej.
  • Bardzo dobra znajomość SQL i relacyjnych baz danych oraz znajomość warstwy dostępu do danych (MyBatis lub JPA/Hibernate).
  • Doświadczenie w projektowaniu i implementacji usług REST API oraz praktyczna znajomość architektury mikroserwisowej.
  • Doświadczenie w migracji systemów desktopowych (Windows/MFC/.NET) do architektury webowej i mikroserwisowej.
  • Otwartość na okazjonalne spotkania projektowe Wrocław/Gdynia/Opole (ok 1x w miesiącu).
  • Biegła znajomość języka polskiego.

Mile widziane: znajomość platform kontenerowych: Kubernetes / OpenShift oraz narzędzi do zarządzania tożsamością KeyCloak, znajomość Angular 18+, doświadczenie z systemami kolejkowymi (JMS lub podobne), znajomość zagadnień z obszaru rynku kapitałowego.

  • Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
  • Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem.
  • Współpraca realizowana w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
  • Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
  • 5000 PLN za polecenie znajomych do naszych projektów.
  • Elastyczną formę współpracy B2B.
  • Szybki i zdalny proces.

Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Lead Developer
Java Lead Developer

Scalo • Gdynia

On-site
PLN 180,000 - 240,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Fullstack Developer (Java + Angular)
Fullstack Developer (Java + Angular)

Connectis_ • Warszawa

Hybrid
PLN 223,000 - 391,000
Elastyczna forma współpracy B2B
Wsparcie administracyjne i rozliczeni
Udział w wydarzeniach branżowych
+2
Tech Lead / Architekt Systemowy
Tech Lead / Architekt Systemowy

Clurgo Ltd. • Polska

Hybrid
PLN 180,000 - 260,000
Senior Java Developer
Senior Java Developer

Ness Solution • Warszawa

Hybrid
PLN 240,000 - 360,000
Luxmed i Multisport w preferencyjnych
Hybrydowy tryb pracy
Java Developer / Tech Lead / Architect
Java Developer / Tech Lead / Architect

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000
Tech Lead (Java+Cloud)
Tech Lead (Java+Cloud)

Ness Solution • Warszawa

On-site
PLN 261,744 - 344,400
Praca hybrydowa
Pakiet medyczny
Ubezpieczenie
+1
Senior Developer / Lead Developer
Senior Developer / Lead Developer

ITConnect • Polska

Hybrid
PLN 170,000 - 230,000
Technical Lead (Java)
Technical Lead (Java)

Solid Company • Polska

On-site
PLN 220,000 - 289,000
System Architect - Warszawa (Mazowieckie), Polska K/M
System Architect - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

On-site
PLN 248,000 - 276,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
Business & Systems Analyst.
Business & Systems Analyst.

Connectis_ • Warszawa

On-site
PLN 167,000 - 234,000
Elastyczna forma współpracy B2B
Szybki i zdalny proces