Java Software Engineer (MID)
Poszukujemy doświadczonego RegularJava Developera (3-6y+) / Software Engineera, który dołączy do zespołów realizujących nowoczesne, skalowalne rozwiązania.
Zakres obowiązków
Projektowanie, architektura oraz wdrażanie nowoczesnych rozwiązań backendowych
Dobór i implementacja narzędzi, frameworków oraz wzorców architektonicznych
Budowanie skalowalnych i niezawodnych systemów rozproszonych
Aktywne śledzenie trendów technologicznych i wdrażanie innowacyjnych rozwiązań
Dzielenie się wiedzą i dobrymi praktykami w zespole oraz w organizacji
Praca w zespołach Agile (Scrum), udział w planowaniu i refinementach
Dbałość o jakość kodu, testy oraz bezpieczeństwo aplikacji
Wymagania techniczne (Must have)
Bardzo dobra znajomość Java (3-6y+)
Doświadczenie w pracy z Apache Kafka
Praktyczna znajomość Kubernetes
Frameworki: Spring / Spring Boot
Doświadczenie z ORM: Hibernate, MyBatis
Praca z relacyjnymi i/lub NoSQL bazami danych
Doświadczenie w pracy z chmurą (minimum jedna z):
AWS / Google Cloud / Azure / OpenShift
Mile widziane (Nice to have)
Frontend: ReactJS / Redux, React Native, Angular
Konteneryzacja: Docker
Wyszukiwarki i silniki indeksujące: ElasticSearch, SOLR
Systemy kolejkowe i message brokers
Migracje i wersjonowanie schematów DB: Flyway, Liquibase
Java Software Engineer (MID)
Java Software Engineer (MID)