
Czym będziesz się zajmować?
- projektowanie i implementacja rozwiązań w technologii Java 17+, Spring Boot, Hibernate
- praca nad systemami opartymi o architekturę mikroserwisową
- wdrażanie funkcjonalności zgodnie z wymaganiami biznesowymi
- współpraca z zespołami QA, DevOps, analitykami i developerami
- dbanie o jakość kodu
- rozwój dokumentacji technicznej

Co proponujemy?
- zatrudnienie na umowę o pracę lub kontrakt B2B
- zarobki dostosowane do posiadanych kwalifikacji i wyników
- możliwość rozwoju w kierunku architektury i lidera technologicznego
- możliwość realizacji własnych pomysłów
- pracę w dynamicznie rozwijającej się firmie
- płaska struktura oraz partnerska i przyjazna atmosfera pracy
- szkolenia wspierające rozwój kompetencji
Benefity
- możliwość pracy zdalnej
- na wybranych stanowiskach elastyczne godziny pracy
- udział w ciekawych i złożonych projektach
- dopłata do karty sportowej
- spotkania integracyjne
Czego oczekujemy?
- minimum 6-letnie doświadczenie w pracy jako Java Developer
- dobra lub bardzo dobra znajomość Java 17+
- dobra lub bardzo dobra znajomość: Spring / Spring Boot / Hibernate / REST / Swagger
- dobra lub bardzo dobra znajomość relacyjnych baz danych
- znajomość wzorców projektowych i praktyk tworzenia czystego kodu
- doświadczenie z testami automatycznymi
- umiejętność pracy zespołowej, odpowiedzialność i chęć dalszego rozwoju
- zdolności analityczne i kreatywne podejście do problemów
Mile widziane
- doświadczenie z architekturą mikroserwisową
- doświadczenie z Docker / Kubernetes
- doświadczenie z brokerami komunikatów (RabbbitMQ, ActiveMQ, Artemis)
- doświadczenie z komunikacją sieciową, bezpieczeństwem aplikacyjnym (np. OWASP, Keycloak)
- doświadczenie z monitoringiem aplikacji i narzędziami tj. Liquibase
- znajomość: JavaEE / Jakarta, WildFly, Tomcat, Camunda / Flowable