Senior Java Developer
Wymagania:
Wykształcenie wyższe informatyczne
Minimum 5 lat doświadczenia
Bardzo dobra znajomość Java oraz doświadczenie w pracy z Spring Boot (2.x/3.x)
Doświadczenie w projektowaniu i implementacji REST API
Znajomość narzędzi: Gradle, Git, Hibernate, Apache Tomcat
Doświadczenie w konteneryzacji (Docker, Docker Compose) oraz orkiestracji kontenerów
Bardzo dobra znajomość SQL i relacyjnych baz danych
Znajomość zasad projektowania obiektowego, reaktywnego oraz wzorców projektowych
Dobre umiejętności komunikacyjne, umiejętność pracy zespołowej oraz odpowiedzialność za jakość kodu
Mile widziane:
Doświadczenie w pracy z frameworkiem Angular
Znajomość JWT / OAuth2 / OpenID Connect
Doświadczenie z narzędziami CI/CD
Znajomość PL/SQL oraz bazy danych Oracle
Doświadczenie w wykorzystaniu narzędzi AI w procesie tworzenia oprogramowania
Doświadczenie w modernizacji istniejących aplikacji
Obowiązki:
Projektowanie, implementacja i rozwój nowej aplikacji w technologii Java 25
Współpraca z architektem oraz analitykiem przy projektowaniu nowych funkcjonalności
Współpraca z zespołem frontendowym
Dbanie o wysoką jakość, czytelność i testowalność kodu
Tworzenie testów jednostkowych i integracyjnych
Wsparcie w rozwoju i utrzymaniu procesów CI/CD
Senior Java Developer
Senior Java Developer