Java Developer (k/m)
💸 Wynagrodzenie: do 120/h PLN net + VAT (B2B)
🌍 Lokalizacja: Praca zdalna
📜 Długość kontraktu: długofalowa współpraca
Twoje zadania:
Projektowanie i implementacja logiki biznesowej w Javie
Rozwój i utrzymanie aplikacji opartych o Spring / Spring Boot
Tworzenie i rozwój REST API
Praca z warstwą persystencji: JPA / Hibernate
Pisanie i optymalizacja zapytań
Praca z relacyjną bazą danych: zapytania, indeksy, podstawowa optymalizacja
Budowanie i utrzymanie projektu w Maven / Gradle
Tworzenie testów jednostkowych (JUnit, Mockito)
Wymagania:
Min. 4 lata doświadczenia jako Java Developer
Bardzo dobra znajomość Javy 8+, w tym Stream API i programowania funkcyjnego
Doświadczenie z JPA lub ORM (np. Hibernate): encje, repozytoria, JPQL/HQL
Doświadczenie w budowaniu projektów przez Maven lub Gradle
Praktyczna znajomość REST API
Doświadczenie z Spring Framework / Spring Boot
Znajomość relacyjnych baz danych
Znajomość testów jednostkowych: JUnit / Mockito
Mile widziane:
Doświadczenie w pracy w zespole Agile/Scrum
Umiejętność przeglądu kodu (code review) i pracy z ustalonymi standardami
Podstawy CI/CD
Java Developer (k/m)
Java Developer (k/m)