emagine
emagine
New

Java Backend Developer

do 170 PLN/ godz.B2B
SeniorFull-time·B2B
#376559·Dodano dziś·0
Źródło: emagine
Aplikuj teraz

Tech Stack / Keywords

JavaBackendSpring BootREST APIRESTDockerNode.jsTypeScript

Firma i stanowisko

Insurance / Pension industry.

Wymagania

  • Znajomość Java 17/21.
  • Doświadczenie z Spring Boot.
  • Umiejętność tworzenia REST API.
  • Znajomość Node.js.
  • Znajomość mikroserwisów oraz wzorców niezawodności.
  • Doświadczenie z Docker.
  • Umiejętność pisania testów jednostkowych i integracyjnych (JUnit 5, Mockito, Jest).
  • Umiejętność pracy z relacyjnymi bazami danych i SQL.
  • Znajomość systemów kontroli wersji (Git).

Nice to have:

  • Doświadczenie z Adobe AEM 6.5 i integracją backendu z AEM.

Obowiązki

  • Projektowanie, budowa i rozwój backendu w oparciu o Java 17/21 oraz Spring Boot.
  • Tworzenie i rozwój REST API oraz implementacja mechanizmów bezpieczeństwa.
  • Udział w projektowaniu i utrzymaniu architektury mikroserwisowej.
  • Implementacja komunikacji między serwisami (REST, messaging/event-driven) oraz wzorców niezawodności (retry, timeout, circuit breaker).
  • Praca nad aspektami systemów rozproszonych, takimi jak idempotency, eventual consistency, observability.
  • Konteneryzacja aplikacji za pomocą Docker oraz utrzymanie konfiguracji (Dockerfile, docker-compose).
  • Rozwój wybranych komponentów backendowych w Node.js (TypeScript).
  • Tworzenie i utrzymanie pipeline’ów CI/CD (GitHub Actions).
  • Pisanie testów jednostkowych i integracyjnych (JUnit 5, Mockito, Jest) oraz dbanie o jakość i pokrycie kodu.
  • Współpraca w modelu code review, praca z Git i PR.
  • Udział w pracy zespołu Agile.
emagine

emagine

218 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz