Opis stanowiska
- Projektowanie i rozwijanie aplikacji w języku Java. - Współpraca w zespole projektowym, w tym praca nad mikroserwisami i tworzeniem REST API. - Integracja systemów oraz wykorzystanie najpopularniejszych frameworków i narzędzi. - Praca z relacyjnymi bazami danych, w tym optymalizacja zapytań. - Rozwiązywanie problemów technicznych oraz wdrażanie nowych pomysłów. - Testowanie i dokumentowanie tworzonych rozwiązań.
Wymagania stanowiska
- Dobra znajomość języka niemieckiego w mowie i piśmie (warunek konieczny). - Praktyczne doświadczenie w pracy z językiem Java (minimum 2-3 lata). - Dobrą znajomość programowania obiektowego i wzorców projektowych. - Istotna jest umiejętność obsługi systemów kontroli wersji i narzędzi budujących, takich jak Maven, Jenkins oraz Git. - Doświadczenie w pracy z relacyjnymi bazami danych. - Znajomość narzędzi takich jak Docker, Kubernetes i Kafka (dwa ostatnie mile widziane). - Dodatkowym atutem będzie znajomość popularnych API frameworków takich jak Spring Boot i Hibernate czy innych. - Wiedza z zakresu architektury mikroserwisowej i pracy z REST API (nie jest to jednak konieczność). - Umiejętność analitycznego myślenia i rozwiązywania problemów. - Zdolności interpersonalne i umiejętność współpracy w zespole.
Oferujemy
- Stabilną pracę w firmie z 50 letnim doświadczeniem, w oparciu o umowę o pracę (pełny etat lub ¾ etatu), z możliwością przejścia na czas nieokreślony po okresie próbnym. - Wynagrodzenie adekwatne do Twoich wiedzy i umiejętności. - Możliwość pracy zdalnej lub hybrydowej. - 30 dni urlopu. - Grupowe ubezpieczenie Allianz wraz z Allianz Assistance. - Prywatne ubezpieczenie zdrowotne PZU. - Kartę Multisport. - Świąteczne premie. - Imprezy integracyjne i inne atrakcje.