Twoje doświadczenie i umiejętności:
- Masz min. 5 lat doświadczenia jako Inżynier oprogramowania.
- Masz wykształcenie techniczne (informatyka, matematyka, fizyka lub pokrewne).
- Znasz Spring Boot (Core, Data) i potrafisz pisać czysty, testowalny kod.
- Tworzysz testy jednostkowe i integracyjne (JUnit).
- Dobrze czujesz się w pracy z algorytmami, strukturami danych i relacyjnymi bazami.
- Rozumiesz koncepcje SOA, REST, SOAP, mikroserwisy, OpenAPI.
- Masz doświadczenie z systemami orkiestracji kontenerów np. Kubernetes, OpenShift.
- Znasz wzorce projektowe i integracyjne – i potrafisz je stosować w praktyce.
- Przykładasz wagę do jakości, szczegółów i działania „z głową”.
- Biegle posługujesz się językiem polskim oraz angielskim w mowie i piśmie.
Fajnie, jeśli dodatkowo:
- Masz doświadczenie w projektowaniu systemów z użyciem podejścia Model Driven Development (BPMN, UML).
- Znasz Angulara i chętnie zaglądasz też na frontend.
- Miałeś styczność z Apache Kafka lub Keycloak i czujesz się w tym pewnie.