Backend Developer

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#324800·Dodano 21 dni temu·34
Źródło: theprotocol.it
Aplikuj teraz

Tech 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Ą

TT SOFT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Pracodawca

Aplikuj teraz