Profil:
Jeżeli interesuje Cię połączenie biznesu i z JVM jest to pozycja dla Ciebie. Szukamy osoby, która zna bardzo dobrze javę i pochodne (np. kotlin), pracowała z technologiami cloudowymi (np. kubernetes, kafka), interesuje się architekturą (DDD, event sourcing) i nowymi podejściami. Czeka Cię praca nie z rozproszonym monolitem, a prawdziwymi microservice’sami i wszystkimi wyzwaniami z tym związanymi.
Wymagania:
- znajomość javy na poziomie „Co wybrać CMS vs Shenandoah?”
- spring boot to Twoja codzienność
- doświadczenie z całą gamą integracji (i znajomość pryncypiów) - REST, SOAP, JMS, etc.
- co najmniej jeden typ bazy danych (nie ma znaczenia czy SQL, czy noSQL)
- dobra teoria, albo praktyka z architekturą (np. DDD)
- clean code to dla Ciebie więcej niż dobrze nazwane zmienne
Mile widziane:
- kafka, albo jakaś nakładka (np. spring cloud stream) i jak to działa
- reactive programming w tym i framework i metoda programowania
- znajomość platformy do kontenerów (np. kubernetes) od strony developera
- TDD, BDD, i inne podejścia do testowania