Java Backend Developer
do 170 PLN/ godz.B2B
SeniorFull-time·B2B
#376559·Dodano dziś·0
Źródło: emagineTech 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
218 aktywnych ofert