5 lat doświadczenia komercyjnego jako programista Java
Bardzo dobre doświadczenie ze Spring / Spring Boot / Spring Data / Spring Security
Doświadczenie w tworzeniu, utrzymywaniu i optymalizacji architektury mikroserwisów
Znajomość wzorców projektowych i umiejętność ich stosowania w praktyce
Umiejętność wykorzystania RabbitMQ lub Kafka w systemach rozproszonych
Doświadczenie i znajomość platform typu Public Cloud, w szczególności AWS
Doświadczenie w wykorzystaniu baz danych SQL (MySQL, PostgreSQL), NoSQL (Cassandra, MongoDB), technologii ORM (JPA / Hibernate) w tym modelowanie, transformacje, zarządzanie
Umiejętność budowy systemów i aplikacji komunikującej się z innymi systemami poprzez REST / SOAP
Doświadczenie w testowaniu jednostkowym i integracyjnym (JUnit, Mickito)
Praca z narzędziami: Maven lub Gradle, Docker
Język angielski w komunikacji ustnej i pisemnej
offered :
Pracę zdalną lub z biura
Elastyczne godziny pracy
Rozwojowe projekty
Różne formy zatrudnienia (umowa B2B, zlecenie, umowa o pracę)
Szkolenia, kursy
Bardzo dobrą atmosferę w pracy
Benefity pracownicze w formie m.in. Karty Benefit Systems – Multisport, karty luxmed