- Bardzo dobra znajomość języka Java (wersja 17 i wyżej).
- Doświadczenie w realizacji usług w ramach projektów prowadzonych w modelu zwinnym (Scrum), w rozproszonym gronie specjalistów.
- Doświadczenie w samodzielnym planowaniu i realizacji testów.
- Wysokie umiejętności komunikacyjne oraz zdolność analitycznego i kreatywnego myślenia w rozwiązywaniu problemów.
- Biegła znajomość języka polskiego.
- Znajomość języka angielskiego umożliwiająca posługiwanie się dokumentacją techniczną (min. B2).
- Znajomość Apache Kafka.
- Umiejętność projektowania relacyjnych (MS SQL, Oracle) oraz nierelacyjnych (Elasticsearch, Redis) baz danych.
- Znajomość Redis.
- Praktyczna i dogłębna znajomość Elasticsearch.
- Znajomość stosu Spring, w szczególności MVC i Data.
- Znajomość obiektowych wzorców projektowych.
Mile widziane:
- Doświadczenie w roli Tech Lead.
- Znajomość języków skryptowych JavaScript (React) oraz Python.
- Doświadczenie w pracy w środowisku chmurowym Azure.
- Znajomość platform Kubernetes, Docker.
- Umiejętność projektowania architektury systemów w postaci opracowania HLD.
- Znajomość UML i diagramów przepływów.