Java Developer

Craftware Sp. z o.o.

Warszawa

On-site

PLN 230,000 - 360,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Opieka medyczna (Luxmed lub PZU)
Ubezpieczenie (Unum lub PZU)
Karta sportowa Multisport
Biura w Warszawie i Łodzi
Lekcje języka angielskiego
Dofinansowanie certyfikatów branżowych
Wyjazdy integracyjne

Job summary

Craftware Sp. z o.o. dla klienta poszukuje Mid/Senior Backend Java Developera w obszarze Digital Domain.

Zespół odpowiada za rozwój krytycznych usług BFF (Backend for Frontend) wspierających checkout, customer management oraz procesy commerce dla milionów użytkowników. Wymagania obejmują Javę 21+ i Spring Boot 3.x, REST/OpenAPI, bezpieczeństwo (Spring Security, OAuth2, JWT) oraz NoSQL (MongoDB). Doświadczenie w architekturze event-driven i pracy z Docker/Kubernetes jest kluczowe.

Qualifications

  • Zaawansowana znajomość Javy 21+ i Spring Boot 3.x.
  • Doświadczenie w projektowaniu REST API i pracy ze standardem OpenAPI.
  • Praktyczna znajomość zagadnień bezpieczeństwa aplikacji: Spring Security, OAuth2, JWT.
  • Dobra znajomość NoSQL (MongoDB) i architektury event-driven.
  • Doświadczenie w pracy z testami jednostkowymi i integracyjnymi.
  • Znajomość narzędzi Maven, Docker i Kubernetes.

Responsibilities

  • Projektowanie, rozwijanie i utrzymywanie backendu w Javie 21+ i Spring Boot 3.x.
  • Projektowanie bezpiecznych REST API / OpenAPI.
  • Budowanie integracji systemowych i architektury event-driven.
  • Tworzenie testów jednostkowych i integracyjnych dla niezawodności.

Skills

Java 21+
Spring Boot 3.x
REST API
OpenAPI
Spring Security
OAuth2
JWT
MongoDB
NoSQL
Event-driven
Testing (unit/integration)
Maven
Docker
Kubernetes
Node.js
TypeScript
Kafka
RabbitMQ

Tools

Docker
Kubernetes
Maven

Job description

Dla naszego klienta współpracownikówna stanowiska Mid/Senior Backend Java Developer w obszarze Digital Domain. Zespół odpowiada za rozwój krytycznych usług BFF (Backend for Frontend) wspierających checkout, customer management oraz procesy commerce dla milionów użytkowników.

Zakres obowiązków

  • Backend Development: Projektowanie, rozwijanie i utrzymywanie aplikacji przy użyciu Javy 21+ oraz Spring Boot 3.x.
  • Architektura API: Projektowanie i implementacja bezpiecznych interfejsów REST API / OpenAPI.
  • Integracje i systemy rozproszone: Budowanie skalowalnych integracji systemowych oraz rozwijanie aplikacji w architekturze event-driven.
  • Jakość kodu: Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych, dbających o niezawodność wdrażanych zmian.

Wymagania

  • Biegła, praktyczna znajomość Javy 21+ oraz Spring Boot 3.x.
  • Doświadczenie w projektowaniu REST API i pracy ze standardem OpenAPI.
  • Praktyczna znajomość zagadnień bezpieczeństwa aplikacji: Spring Security, OAuth2, JWT.
  • Dobra znajomość baz danych NoSQL, ze szczególnym uwzględnieniem MongoDB (lub pokrewnych).
  • Doświadczenie w pracy z systemami rozproszonymi oraz architekturą event-driven.
  • Umiejętność pisania czystego, testowalnego kodu popartej doświadczeniem w tworzeniu testów jednostkowych i integracyjnych.
  • Znajomość narzędzi do budowania projektów Maven oraz konteneryzacji i orkiestracji Docker, Kubernetes.
  • Rozumienie koncepcji observability i praktyczne doświadczenie w monitorowaniu oraz logowaniu systemów produkcyjnych.

Co będzie silnym wyróżnikiem

  • Praktyczna znajomość Node.js oraz TypeScript – jeśli znasz ten ekosystem, będzie to dla nas ogromny plus przy projektach integracyjnych i mikroserwisowych!
  • Doświadczenie z popularnymi brokerami wiadomości (np. Kafka, RabbitMQ).
  • Codzienne wsparcie liderów zespołów
  • Dedykowany budżet certyfikacyjny
  • Pomoc w określeniu i wsparcie w Twojej ścieżce rozwoju
  • Pakiet benefitów
  • Wyjazdy integracyjne
Biura w Warszawie i Łodzi
Lekcje języka angielskiego
Dofinansowywanie certyfikatów branżowych
Zniżki na usługi Orange
Dofinansowanie rejsów
Spotkania integracyjne
Opieka medyczna (Luxmed lub PZU)
Ubezpieczenie (Unum lub PZU)
Karta sportowa Multisport
Bonus za polecenie do pracy
Wsparcie psychologiczne
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Ness Solution • Warszawa

Hybrid
PLN 240,000 - 360,000
Luxmed i Multisport w preferencyjnych
Hybrydowy tryb pracy
Senior Fullstack Developer
Senior Fullstack Developer

IT Squad • Warszawa

Hybrid
PLN 180,000 - 270,000
Eventy firmowe
Opieka medyczna
Pakiety sportowe
Senior Fullstack Developer (Java)
Senior Fullstack Developer (Java)

Ness Solution • Warszawa

Hybrid
PLN 240,000 - 320,000
Luxmed
Multisport
Java Developer
Java Developer

Scalo • Kraków

Hybrid
PLN 180,000 - 250,000
Opieka medyczna
Karta sportowa
Platforma kafeteryjna
Principal Solution Architect (Java)
Principal Solution Architect (Java)

Onwelo • Warszawa

On-site
PLN 210,000 - 280,000
Elastyczne godziny
Praca hybrydowa lub zdalna
Dostęp do szkoleń
+3
Java Developer (Regular/Senior/Expert)
Java Developer (Regular/Senior/Expert)

Devapo • Kraków

On-site
PLN 133,920 - 245,520
Medicover
Multisport
Kursy językowe (angielski)
+3
Java Developer
Java Developer

AmRest Holdings SE • Katowice

On-site
PLN 123,000 - 179,000
Elastyczna współpraca
Model hybrydowy lub zdalny
Senior Java Developer
Senior Java Developer

KUBO • Warszawa

Hybrid
PLN 240,000 - 320,000
Prywatna opieka medyczna
Karta sportowa
Ubezpieczenie na życie
Senior Java Developer - Warszawa (Mazowieckie), Polska K/M
Senior Java Developer - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

Hybrid
PLN 185,000 - 221,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
Developer Fullstack (Java backend Angular, portal/CMS)
Developer Fullstack (Java backend Angular, portal/CMS)

It-factory • Warszawa

Hybrid
PLN 180,000 - 280,000