.
Backend Developer (Java/Kotlin)
  • Warsaw
Backend Developer (Java/Kotlin)
Warszawa, Warsaw, Masovian Voivodeship, Polska
P&P Solutions Sp. z o.o.
23. 5. 2025
Informacje o stanowisku

technologies-expected :


  • Kotlin
  • Java
  • PostgreSQL
  • Docker
  • Git

technologies-optional :


  • Kafka
  • Elasticsearch

about-project :


  • Dołącz do zespołu pracującego nad nowoczesnymi systemami backendowymi opartymi o komunikację asynchroniczną. Budujemy rozwiązania o wysokiej niezawodności i skalowalności, integrując event-busy, przetwarzanie danych oraz mechanizmy wyszukiwania semantycznego. Dołączysz do dojrzałego zespołu inżynierskiego, gdzie technologia ma znaczenie, a architektura jest przemyślana, a nie przypadkowa.
  • ? Współpraca: długofalowa | pełen etat
  • ? Rekrutacja: 2 etapy techniczne + feedback – bez zbędnych formalności
  • Stack technologiczny:
  • Core: Kotlin / Java (min. Java 11+)
  • Asynchroniczność: coroutines, reactive streams, async processing
  • Event/Service Bus: Kafka, NATS (lub podobne)
  • Bazy: PostgreSQL, Elasticsearch
  • Pozostałe: Docker, CI/CD, Git, REST APIs, GitHub Actions

responsibilities :


  • Projektowanie i implementacja logiki backendowej z wykorzystaniem języka Kotlin lub Java – z naciskiem na systemy komunikujące się asynchronicznie.
  • Tworzenie i rozwój mikroserwisów opartych o event/service bus (np. Kafka, NATS) oraz REST API.
  • Integracja z zewnętrznymi usługami i systemami (np. serwisy danych, rejestry, silniki wyszukiwania).
  • Obsługa i przetwarzanie zdarzeń w czasie rzeczywistym – budowa rozwiązań bazujących na architekturze event-driven.
  • Wdrażanie rozwiązań wyszukiwawczych z użyciem Elasticsearch, a opcjonalnie również koncepcji semantycznego wyszukiwania (semantic search).
  • Udział w przeglądach kodu (code review) oraz wdrażanie dobrych praktyk w zakresie jakości i czytelności kodu.
  • Projektowanie modeli danych i optymalizacja zapytań (np. w PostgreSQL lub innej bazie relacyjnej).
  • Utrzymanie i rozwój istniejących komponentów systemu, w tym analiza błędów i optymalizacja wydajności.
  • Ścisła współpraca z zespołem technicznym i biznesowym, również w języku angielskim (min. poziom B2).
  • Współtworzenie dokumentacji technicznej dla tworzonych rozwiązań.

requirements-expected :


  • Min. 3-4 lata doświadczenia w tworzeniu aplikacji w Kotlinie lub Javie,
  • Bardzo dobra znajomość programowania asynchronicznego,
  • Praktyka w pracy z architekturą opartą na komunikacji event-driven,
  • Znajomość języka angielskiego na poziomie B2 lub wyższym,

offered :


  • Stabilna, długofalowa współpraca z realnym wpływem na technologię.
  • Nowoczesny stack i dojrzałe procesy techniczne.
  • Zespół, który wie, co robi – techniczni liderzy, otwarci na wymianę wiedzy.
  • Transparentny proces rekrutacji (bez zadania domowego).
  • Elastyczne godziny pracy + pełna zdalność.
  • Stawka do 150 zł/h netto na b2b.
  • Przelew w dogodnej formie.
  • Krótki 14-dniowy termin płatności faktury.
  • Bogaty pakiet usług prywatnej opieki medycznej.
  • Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).

benefits :


  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • możliwość pracy zdalnej

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    83 453
    9 206