Backend Developer (Java)
ITFS Sp. z o.o.
⚲ Warszawa
15 960 - 23 520 PLN (B2B)
Wymagania
- Java
- Spring Boot
- MongoDB
- Maven
- Kubernetes (nice to have)
- Node.js (nice to have)
Opis stanowiska
O projekcie: - Miejsce pracy: praca hybrydowa (1/2 dni miesięcznie z biura klienta w Warszawie)- Start: ASAP (do 30 dni OW)- Wynagrodzenie: Mid do 95-115zł netto/h + VAT & Senior do 115-140zł netto/h+ VAT- Proces rekrutacyjny: Krótka rozmowa telefoniczna z ITFS ➡ 1/2 rozmowy miękko-techniczne z klientem ➡ Decyzja Oferujemy: - Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej- Możliwość skorzystania z dodatkowych benefitów (pakiet medyczny, sportowy, darmowa opieka księgowa - do 3 wpisów miesięcznie) Wymagania: - Minimum 4 lata doświadczenia w backend development (Java)- Bardzo dobra znajomość Java 21+ oraz Spring Boot 3.x w budowie systemów produkcyjnych- Doświadczenie w projektowaniu REST API (OpenAPI) oraz integracjach systemowych- Znajomość architektury event-driven, asynchroniczności i systemów rozproszonych- Doświadczenie w pracy z bazami danych NoSQL (np. MongoDB)- Doświadczenie w testowaniu (unit i integration) oraz dbałość o jakość kodu- Doświadczenie w pracy z systemami produkcyjnymi (monitoring, logowanie, troubleshooting)- Znajomość narzędzi build (Maven lub podobne)- Znajomość Dockera- Znajomość zagadnień bezpieczeństwa (Spring Security, OAuth2, JWT)- Znajomość języka angielskiego (min. B2) Mile widziane:- Znajomość Kubernetes- Znajomość Node.js / TypeScript- Doświadczenie w testowaniu w środowisku Node.js (np. Jest, Vitest)- Znajomość narzędzi observability Codzienne zadania: - Rozwój i utrzymanie backendowych usług (Java 21, Spring Boot) - Projektowanie i rozwój API oraz integracji z systemami wewnętrznymi i zewnętrznymi - Praca z architekturą event-driven (asynchroniczność, messaging) - Udział w utrzymaniu systemów produkcyjnych (monitoring, troubleshooting, optymalizacja) - Współpraca z zespołami technicznymi (frontend, architekci, DevOps) przy rozwoju platformy