Wróć do listy

Opis oferty

Java Lead Developer w Gdynia, Polska

Scalo Sp. z o.o.

  • ZdalniePraca z dowolnego miejsca
  • KontraktUmowa czasowa lub freelancing

Gdynia, Polska

Twój zakres obowiązków

  • 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.

Nasze wymagania

  • 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ść JasperReports lub Crystal Reports.

To oferujemy

  • 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.

Podobne oferty

Więcej podobnych stanowisk

  • Zdalnie
  • Hybrydowo
  • Kontrakt
  • Backend
... O projekcie, Dla naszego klienta, jednej z największych organizacji z sektora ubezpieczeniowego w Polsce, poszukujemy doświadczonej osoby na stanowisko Tech Lead / Senior Java Developer., , Szukamy osoby, która połączy kompetencje architektoniczne z bardzo mocnym doświadczeniem developerskim. To nie jest rola wyłącznie ...

Warszawa, Polska

  • Zdalnie
  • Hybrydowo
  • Kontrakt
  • Backend
... Windows O projekcie Dla naszego klienta, jednej z największych organizacji z sektora ubezpieczeniowego w Polsce, poszukujemy doświadczonej osoby na stanowisko Tech Lead / Senior Java Developer. Szukamy osoby, która połączy kompetencje architektoniczne z bardzo mocnym doświadczeniem developerskim. To nie jest rola wyłącznie koncepcyjna ...

Warszawa, Polska

  • Zdalnie
  • Hybrydowo
  • Kontrakt
  • Backend
... O projekcie, Dla naszego klienta, jednej z największych organizacji z sektora ubezpieczeniowego w Polsce, poszukujemy doświadczonej osoby na stanowisko Tech Lead / Senior Java Developer., , Szukamy osoby, która połączy kompetencje architektoniczne z bardzo mocnym doświadczeniem developerskim. To nie jest rola wyłącznie ...

Warszawa, Polska

NESS SOLUTION sp. z o.o.

Tech Lead (Java)

  • Zdalnie
  • Hybrydowo
  • IT
  • Backend

170 - 200 zł / stawka godzinowa

Wymagane, Java, Spring Framework, DDD, API Mile widziane, Kubernetes, Google Cloud Platform, Microsoft Azure, AWS, AI O projekcie, Udział w realizacji strategicznych i innowacyjnych projektów IT., Możliwość wpływania na kierunek rozwoju architektury organizacji., Pracę z nowoczesnymi technologiami i doświadczonym zespołem. ...

Warszawa, Polska

Savangard sp. z o.o.

Java Developer

  • Zdalnie
  • Hybrydowo
  • Backend

10000 - 21000 zł

Java Developer Miejsce pracy: Częstochowa Technologies we use Expected - Java - Java EE - Oracle - PostgreSQL Optional - Jenkins - Kubernetes - Docker CE - Linux - Angular - React About the project We are looking for an experienced Java Developer (Mid/Senior) who could develop with us not only the code lines. Tech stack: ...

Częstochowa, Polska

  • Hybrydowo
  • Kontrakt
  • Backend

1350 zł / dziennie

- 5+ years of professional Java development experience (Java 8 and above) - Solid understanding of object-oriented programming and design patterns and understanding of secure coding practices is a must - Hands-on experience with Spring, Spring Boot and RESTful APIs - Proficiency in version control systems (e.g., Git) - ...

Kraków, Polska

dotLinkers Sp. z o.o.

Fullstack Java Developer

  • Zdalnie
  • Kontrakt
  • IT
  • Backend
  • Fullstack

14000 - 18000 zł

... looking for experienced technical leaders who can take ownership of both technology and delivery. Expected, Java About the project, We are looking for a Mid-level Java / Full Stack Developer to join one of our client’s engineering teams. The role is primarily focused on hands-on development, working with Java and Spring on the ...

Kraków, Polska

moondigo sp. z o.o.

Senior Java Developer

  • Zdalnie
  • Hybrydowo
  • Kontrakt
  • IT
  • Zarzadzanie produktem
  • Analityka danych
  • Data Science
  • +3

120 - 160 zł / stawka godzinowa

... szkodowe., , Stack technologiczny:, Java, Spring Boot, Spring Cloud, Hibernate, Kafka, Flowable, Azure, Angular, Neo4j, , Zespół, •Proxy Product Owner, •Technical Leader, •Data Scientist, •Lead Business Analyst, •2 Business Analysts, •4 Developers, •Tester Tak pracujemy, u klienta, koncentrujesz się na jednym projekcie, masz ...

Warszawa, Polska

moondigo sp. z o.o.

Senior Java Developer

  • Zdalnie
  • Hybrydowo
  • Kontrakt
  • IT
  • Zarzadzanie produktem
  • Analityka danych
  • Data Science
  • +3

120 - 160 zł / stawka godzinowa

... szkodowe., , Stack technologiczny:, Java, Spring Boot, Spring Cloud, Hibernate, Kafka, Flowable, Azure, Angular, Neo4j, , Zespół, •Proxy Product Owner, •Technical Leader, •Data Scientist, •Lead Business Analyst, •2 Business Analysts, •4 Developers, •Tester Tak pracujemy, u klienta, koncentrujesz się na jednym projekcie, masz ...

Warszawa, Polska

  • Hybrydowo
  • Kontrakt
  • IT

1400 zł / dziennie

... process optimization, reuse of solutions, Collaborate across different areas to define and prioritize improvements to controls for platform tenants] Requirements: Java, JavaScript, API, Linux, Web technologies, DNS, TLS, Load balancing, API Gateway, Microservice architecture, Grafana, Leadership Tools: Agile, Scrum. Additionally: ...

Kraków, Polska

NORDEA Bank Abp SA Oddział w Polsce

Expert Java Developer and Tech Lead, Safekeeping team

  • Zdalnie
  • Hybrydowo
  • Stacjonarnie
  • Pełny etat
  • IT
  • Backend
Expert Java Developer and Tech Lead, Safekeeping team Miejsce pracy: Gdańsk Your responsibilities Welcome to Group Technology, where we pride ourselves on engineering solutions and direct Nordea's transformation by providing a holistic technological view and structured understanding of the bank, and its surrounding environment ...

Gdańsk, Polska