Backend Developer
Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#324800·Dodano 21 dni temu·34
Źródło: theprotocol.itTech Stack / Keywords
JavaSQLSpring BootGitMariaDBHibernateDockerLinuxWindows
Firma i stanowisko
Produkujemy Ekosystem rozwiązań, który pozwala wygodnie obsługiwać klientów, zarządzać infrastrukturą obiektów rekreacyjnych i optymalizować zyski.
Wymagania
- bardzo dobra znajomość Java
- praktyczne doświadczenie w tworzeniu backendu w oparciu o: Spring (Spring Boot), REST API
- doświadczenie w pracy z bazami danych relacyjnymi, w szczególności: MariaDB (lub MySQL) umiejętność projektowania struktury bazy danych, optymalizacja zapytań SQL.
- znajomość zasad: transakcyjności, spójności danych, obsługi błędów i wyjątków
- doświadczenie w pracy z: WebSocket lub innymi mechanizmami komunikacji czasu rzeczywistego
- umiejętność czytania i rozwijania istniejącego kodu
- znajomość Git
- samodzielność w realizacji powierzonych zadań
- umiejętność logicznego myślenia i analizowania problemów technicznych
Nice to have:
- doświadczenie w komunikacji backend ↔ urządzenia (IoT, embedded, czytniki, sterowniki)
- znajomość: JPA / Hibernate, zagadnień wydajnościowych (cache, kolejkowanie, asynchroniczność)
- doświadczenie w systemach o dużej liczbie użytkowników lub transakcji
- podstawowa znajomość: Docker, Linux
- umiejętność pisania testów (unit / integracyjnych)
Obowiązki
- Szukamy programisty backendowego, który dołączy do zespołu rozwijającego systemy backendowe oparte o Java + Spring, komunikujące się zarówno z aplikacjami webowymi, jak i urządzeniami fizycznymi.
- Pracujemy nad realnymi, produkcyjnymi systemami, gdzie liczy się stabilność, wydajność i czytelna architektura, a nie tylko „klepanie endpointów”.
Oferta
- pracę przy realnych, produkcyjnych systemach, a nie projektach „demo”
- wpływ na architekturę i sposób rozwoju systemu
- jasno określony backendowy stack technologiczny
- współpracę z doświadczonym liderem technicznym
- elastyczną formę współpracy (B2B / UoP – do ustalenia)
- możliwość pracy zdalnej lub hybrydowej
- długofalową współpracę przy rozwijanych systemach
TT SOFT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Pracodawca