Programista Java (k/m)
Summary
A Java Developer in Bydgoszcz building scalable backend logic, implementing dynamic user interfaces, designing database queries, and testing code with unit tests. Core technologies: Java 17+, Spring (Security, Data, Web), Angular, PostgreSQL/Oracle/MySQL.
Twój zakres obowiązków:
- tworzenie skalowalnej logiki biznesowej po stronie serwera,
- implementacja dynamicznych oraz responsywnych interfejsów użytkownika,
- definiowanie i mapowanie danych pomiędzy backendem a frontendem oraz zapewnienia bezpiecznej komunikacji,
- projektowanie zapytań bazodanowych oraz optymalizacja dostępu do danych,
- testowanie kodu w ramach przygotowanego rozwiązania w oparciu o unit testy.
Nasze wymagania:
- bardzo dobra znajomość technologii Java co najmniej wersji 17, w tym mechanizmów wielowątkowości,
- doświadczenie w pracy z Spring Framework w szczególności z modułami securit, data, web,
- praktyczna znajomość Angular, w tym tworzenia aplikacji i migracji na wyższe wersje,
- umiejętność projektowania i implementacji zapytań baz danych Postgres, Oracle, MySQL,
- doświadczenie w budowie i dokumentacji API w tym znajomość standardów REST, JSON,
- wiedza z zakresu konteneryzacji,
- doświadczenie w pracy w metodykach zwinnych i klasycznych.
Oferujemy: