Wymagania:
- znajomość języka Java,
- znajomość języka TypeScript,
- umiejętność korzystania z baz danych w tym znajomość SQL-a,
- umiejętność korzystania z systemu kontroli wersji GIT,
- praktyczna umiejętność pracy z systemami Linux w tym pisanie prostych skryptów Bash,
- znajomość modelu mikro usług,
- znajomość modelu dojrzałości usług typu REST,
- znajomość wzorców projektowych,
- znajomość języka angielskiego umożliwiająca swobodne korzystanie z angielskojęzycznej dokumentacji technicznej.
Wymagane 1-2 letnie doświadczenie w technologiach:
- Spring Boot/ MVC/ Data,
- Java Persistence API,
- JUnit + Mockito,
- Apache Maven,
- Angular 2+,
- Docker + Docker Compose.
Dodatkowym atutem będzie znajomość:
- PostgreSQL + Postgis,
- Hibernate,
- systemów GIS,
- serwerów GeoServer, GeoNetwork i Keycloak.
Elementem oceny kandydata może być zadanie rekrutacyjne dla wstępnie wybranych aplikacji.
Oferujemy:
- umowa o pracę,
- okres umowy minimum rok,
- prywatna opieka zdrowotna,
- możliwość częściowej pracy zdalnej i dynamicznego ustalania godzin pracy.
Wymiar czasu pracy: 1 etat
Jednostka/komórka organizacyjna: Zakład Oceanografii Operacyjnej, Instytut Morski