P&P Solutions poszukuje doświadczonego Starszego programisty Java do wsparcia zespołu rozwijającego zaawansowane aplikacje backendowe dla sektora publicznego. Jest to doskonała okazja dla eksperta, który chce w pełni wykorzystać swoje umiejętności w pracy nad długoterminowym projektem w środowisku 100% zdalnym.
Zakres obowiązków
- Projektowanie, rozwój oraz utrzymanie wydajnych aplikacji backendowych opartych na technologii Java.
- Tworzenie nowych funkcjonalności oraz projektowanie i integracja interfejsów REST API.
- Aktywna praca z frameworkami Spring oraz Spring Boot w codziennych zadaniach programistycznych.
- Integracja systemów z relacyjnymi bazami danych przy wykorzystaniu JPA oraz Hibernate.
- Dbanie o wysoką jakość kodu poprzez pisanie i utrzymywanie kompleksowych testów jednostkowych.
Wymagania
- Minimum 5 lat udokumentowanego doświadczenia komercyjnego w programowaniu w języku Java (wersja 8 lub nowsza).
- Praktyczna znajomość ekosystemu Spring oraz Spring Boot.
- Biegłość w pracy z technologiami ORM, w szczególności JPA oraz Hibernate.
- Bardzo dobra znajomość relacyjnych baz danych oraz języka SQL.
- Doświadczenie w tworzeniu i integracji usług REST API oraz znajomość narzędzi Maven lub Gradle.
- Znajomość bibliotek do testów jednostkowych, takich jak JUnit oraz Mockito.
Co oferujemy
- Pełną swobodę pracy w modelu 100% zdalnym.
- Stabilne zatrudnienie przy długoterminowym projekcie o dużym znaczeniu.
- Bogaty pakiet prywatnej opieki medycznej oraz dostęp do platformy kafeteryjnej MyBenefit.
- Krótki, 14-dniowy termin płatności faktur.