Java Lead Developer

Connectis_

Wrocław

Hybrid

PLN 180,000 - 260,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

5000 PLN za polecenie znajomych
Elastyczną formę współpracy B2B
Szybki i zdalny proces

Job summary

Connectis_ wraz z partnerem z branży technologicznej poszukuje Java Lead Developera do projektu migracji systemu zarządzania majątkiem dla biura maklerskiego. Celem jest przekształcenie architektury desktopowej (C++, C#, .NET) w nowoczesną architekturę webową i mikroserwisową z wysokimi wymaganiami bezpieczeństwa.

Wymagane min. 4 lata doświadczenia w Java, Spring Framework i Spring Boot, solidna znajomość SQL oraz ORM (MyBatis / JPA/Hibernate), projektowanie REST API i architektury

Qualifications

  • Minimum 4 lata doświadczenia komercyjnego w Javie z Spring Framework i Spring Boot.
  • Dobra znajomość SQL i ORM-ów (MyBatis, JPA/Hibernate).
  • Doświadczenie w projektowaniu i implementacji usług REST oraz architektury mikroserwisowej.

Responsibilities

  • Analiza systemu legacy i migracja logiki biznesowej do architektury webowej i mikroserwisowej.
  • Projektowanie architektury docelowej, mapowanie komponentów z systemu desktopowego.
  • Prowadzenie Code Review i wsparcie zespołu w zakresie najlepszych praktyk.
  • Tworzenie dokumentacji technicznej i dokumentacji migracyjnej.

Skills

Java
Spring Framework
Spring Boot
SQL
ORM MyBatis
JPA/Hibernate
REST API
Mikroserwisy
Code Review
Migration projects

Tools

Kubernetes
OpenShift
Angular

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.

  • 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.
  • 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 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 (oritentacyjnie 3 razy w tyg.).
  • 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.

  • 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
Lead Java Developer
Lead Java Developer

Ailleron • Kraków

Hybrid
PLN 180,000 - 260,000
Senior Developer / Lead Developer
Senior Developer / Lead Developer

ITConnect • Gdynia

Hybrid
PLN 170,000 - 230,000
Remote Java Lead Developer: migracja do mikroserwisów Spring
Remote Java Lead Developer: migracja do mikroserwisów Spring

Connectis_ • Wrocław

Hybrid
PLN 180,000 - 260,000
5000 PLN za polecenie znajomych
Elastyczną formę współpracy B2B
Szybki i zdalny proces
Tech Lead (Java+Cloud)
Tech Lead (Java+Cloud)

Ness Solution • Warszawa

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

IT Contracting by Pentacomp • Warszawa

On-site
PLN 165,312 - 206,640
Java Developer / Tech Lead / Architect
Java Developer / Tech Lead / Architect

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000
Java Developer
Java Developer

Integral Solutions - Data & AI • Warszawa

On-site
PLN 133,920 - 200,880
Luxmed
Multisport
kafeteria MyBenefit
Senior Fullstack Developer (Java+React) (K/M)
Senior Fullstack Developer (Java+React) (K/M)

Neontri • Poland

On-site
PLN 186,000 - 200,000
Technical Lead (Java)
Technical Lead (Java)

Solid • Polska

Hybrid
PLN 220,000 - 289,000