utrzymywaniu już istniejących aplikacji napisanych w języku Java;
współpraca z zespołami anlitycznym, frontendowym, QA i DevOps;
utrzymanie wysokiej jakości kodu (testy jednostkowe, code review);
opracowywanie architektury rozwiązań aplikacyjnych;
tworzenie dokumentacji technicznej.
requirements-expected :
minimum 3 lata doświadczenia zawodowego na stanowisku Java Developera;
bardzo dobra znajomość programowania w języku Java 11 lub nowszym;
praktyczne doświadczenie z frameworkiem Spring (Spring Boot, Spring Data, Spring Security);
dobra znajomość relacyjnych baz danych (preferowane PostgreSQL, Oracle, DB2) w kontekście projektowania baz, tworzenia zapytań SQL, korzystania z indeksów oraz transakcji;
znajomość JPA / Hibernate;
znajomość narzędzi do budowania aplikacji: Maven lub Gradle;
znajomość obsługi serwerów aplikacyjnych tj. Wildfly, Tomcat;
praktyczne doświadczenie z konteneryzacją przy użyciu Docker;
znajomość systemu kontroli wersji Git;
znajomość systemu Linux;
wykształcenie wyższe o profilu informatycznym;
znajomość języka angielskiego na poziomie pozwalającym czytać ze zrozumieniem dokumentację techniczną.
offered :
stabilne zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B;
pracę w firmie o ugruntowanej pozycji na rynku;
możliwość realizacji dużych i ciekawych projektów informatycznych;
satysfakcjonujące wynagrodzenie powiązane z osiąganymi wynikami;
opiekę medyczną ubezpieczenie grupowe Warta oraz karty sportowo-rekreacyjne współfinansowane przez pracodawcę;
ciekawą ofertę szkoleń zawodowych (technicznych i interpersonalnych);
pracę w ambitnym i dynamicznym zespole;
możliwość zdobycia certyfikatów z oficjalnych ścieżek certyfikacji producentów technologii potwierdzających kompetencje zawodowe.