TeamQuest jest polską, dynamicznie rozwijającą się firmą, od ponad 10 lat zajmującą się kompleksowymi usługami doradztwa personalnego, w szczególności w rekrutacji specjalistów IT.
Dla naszego Klienta, jednego z liderów na rynku rozwiązań aplikacji mobilnych systemów GPS i GSM na rynku polskim rynku i zagranicznym szukamy osoby na stanowisko:
Java Software Developer
MIASTO Katowice
Nr ref.: 40690#20090081
Zakres obowiązków:
- Projektowanie i opracowanie części systemu
- Rozwijanie i utrzymywanie istniejących komponentów systemu
- Pisanie testów jednostkowych i integracyjnych
- Tworzenie dokumentacji technicznej
- Wykorzystanie następujących narzędzi i technologii:
- Java SE/ Java EE
- Git, Gitlab, Jenkins
- IntelliJ Idea, Eclipse
- Maven
- PostgresSQL, Redis
- Jira
Wymagania:
- 3 lata doświadczenia w programowaniu w Java SE / Java EE włączając programowanie funkcjonalne (Java 8)
- Doświadczenie w rozwoju aplikacji przy użyciu Spring, w tym Spring Boot, REST, JPA, JWT, Security
- Wiedza odnośnie konteneryzowania mikroserwisów / Docker
- Znajomość relacyjnych baz danych (PostgreSQL)
- Znajomość wzorców projektowych, np. GangOfFour, SOLID, Hexagonal Architecture, itp.
Dodatkowe atuty:
- Doświadczenie w pracy:
- z systemem kontroli wersji Git,
- z narzędziami do budowania wersji, takimi jak Maven,
- z narzędziami do ciągłej integracji, takimi jak Jenkins,
- z Jira oraz narzędziami do zarządzania,
Oferujemy:
- Atrakcyjne wynagrodzenie
- Możliwość pracy zdalnej
- Stabilne zatrudnienie w firmie technologicznej,
- Wynagrodzenie zasadnicze i system premiowy uzależnionym od wyników pracy,
- Owocowe środy i cykliczne imprezy integracyjne,
- Pakiet benefitów (m.in. prywatna opieka medyczna, Multisport),
- Nowoczesną kulturę pracy,
- Pracę w zgranym zespole, pełnym zaangażowania i czerpiącym satysfakcje ze swojej pracy,
- Możliwość rozwoju swoich umiejętności oraz zdobycie cennego doświadczenia zawodowego.