Poszukujemy doświadczonego Senior Java Developera, który dołączy do zespołu realizującego projekty w obszarze ochrony zdrowia. Idealny kandydat powinien posiadać ugruntowaną wiedzę z zakresu technologii Java oraz praktyczne doświadczenie w pracy z nowoczesnymi frameworkami i narzędziami. Projekty, w których będziesz uczestniczyć, mają realny wpływ na poprawę systemów informacyjnych w służbie zdrowia.
responsibilities :
Projektowanie i implementacja rozwiązań backendowych w oparciu o Java (min. wersja 8) i framework Spring Boot;
Tworzenie i rozwijanie REST API dla aplikacji webowych;
Praca z relacyjnymi bazami danych (np. MySQL, PostgreSQL, MS SQL, Oracle), w tym projektowanie struktur danych i optymalizacja zapytań SQL;
Wykorzystywanie ORM (np. Hibernate, JPA) w implementacji logiki dostępu do danych;
Utrzymywanie jakości kodu poprzez pisanie testów jednostkowych z wykorzystaniem dostępnych bibliotek testujących;
Zarządzanie zależnościami i budowanie aplikacji za pomocą Maven lub Gradle;
Współpraca z zespołem analityków, testerów oraz innymi programistami w metodykach zwinnych (Agile/Scrum);
Dokumentowanie kodu i rozwiązań projektowych.
requirements-expected :
Minimum 5 lat doświadczenia w programowaniu w języku Java;
Znajomość Java (co najmniej wersja 8);
Doświadczenie z JPA lub inną biblioteką ORM (np. Hibernate);
Bardzo dobra znajomość pracy z relacyjnymi bazami danych;
Praktyczne doświadczenie w pracy z Maven lub Gradle;
Umiejętność tworzenia i obsługi REST API;
Znajomość frameworków Spring i Spring Boot;
Znajomość jednej z bibliotek wspierających testy jednostkowe.
offered :
Współpraca w oparciu o B2B;
Możliwość pracy przy strategicznym projekcie cyfryzacji ochrony zdrowia;
Stabilna, długoterminowa współpraca w ramach dużego zamówienia publicznego;
Praca z ekspertami o wysokich kompetencjach technicznych i domenowych;
Możliwość realnego wpływu na jakość usług zdrowotnych w Polsce.