Java Developer with ETL
Daimlera, Warszawa +2 Locations
Lumicode Sp. z o.o. (Pentacomp Group)
Kim jesteśmy?
Lumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego.
Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami.
Dla naszego klienta, lidera w branży bankowej, poszukujemy doświadczonego Senior Java Developera z praktyczną znajomością procesów ETL.
Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie systemów opartych o nowoczesną architekturę mikroserwisów, pracując z najnowszymi technologiami, w tym Java 21.
Zadania:
Projektowanie, implementacja i utrzymanie skalowalnych mikroserwisów przy użyciu Java 21 i Spring Boot.
Tworzenie i optymalizacja wydajnych procesów ETL.
Budowanie API RESTful i zarządzanie nimi.
Praca z relacyjnymi bazami danych (PostgreSQL, MsSQL) z wykorzystaniem Hibernate.
Konteneryzacja aplikacji przy użyciu Docker.
Dbanie o najwyższą jakość kodu (Clean Code) oraz jego pokrycie testami jednostkowymi (JUnit, Mockito).
Aktywny udział w procesie CI/CD (Jenkins/Bamboo) oraz praca w metodykach Agile.
Wymagania:
Zaawansowana znajomość Java (idealnie w wersji 21+ i jej nowoczesnych funkcji, jak records, virtual threads).
Biegłość w Spring Boot oraz doświadczenie w budowaniu mikroserwisów.
Bardzo dobra znajomość Hibernate i koncepcji ORM.
Praktyczna znajomość architektury mikroserwisów.
Doświadczenie w konteneryzacji aplikacji przy użyciu Docker.
Doświadczenie w pracy z procesami ETL.
Umiejętność pisania czystego, testowalnego kodu i znajomość frameworków testujących (JUnit, Mockito).
Stack Technologiczny:
PostgreSQL, MsSQL
Git (Bitbucket)
Maven
Jenkins, Bamboo
Znajomość narzędzi (Prometheus, Grafana, ELK)
Mile widziane:
Znajomość Kubernetes lub innych narzędzi do orkiestracji kontenerów.
Doświadczenie z platformami chmurowymi (np. AWS, GCP).
Umiejętność dokumentowania API przy użyciu Swagger/OpenAPI.
Otwartość na pracę hybrydową - 2 dni z biura w biurze w Warszawie/Gdyni/Gdańsku
Java Developer with ETL
Java Developer with ETL
Daimlera, Warszawa
Lumicode Sp. z o.o. (Pentacomp Group)