Umiejętność tworzenia przejrzystego i utrzymywalnego kodu
Znajmość zagadnień sieciowych, TCP/IP, HTTP, FTP
Płynność działania w środowisku Linux
Biegła znajomość języka angielskiego
Komunikatywność i umiejętność pracy w zespole
Dodatkowe atuty:
Doświadczenie z: Spring Hazelcast, Akka, Scala
Zrozumienie znaczenia elementów w około oprogramowania - monitorowanie, system logowania, load balancing, skalowalność systemu, wysoka dostępność systemu
Praktyczne doświadczenie tunnigu wydajnościowym rozwiązań: system plików, IO, GS, Memory