Backend Developer (Java/Kotlin)

Praca zdalna

Oferty pracy     Backend Developer (Java/Kotlin)

Rekrutacja zdalna
Backend Developer (Java/Kotlin)

💰 Stawka: 130-150 zł/h netto (B2B)
📍 Lokalizacja: 100% zdalnie 
🕒 Współpraca: długofalowa | pełen etat
📢 Rekrutacja: 2 etapy techniczne + feedback – bez zbędnych formalności

O projekcie:

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.

Wymagania


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

Czego oczekujemy:

  • 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

Dodatkowy plus za:

  • Doświadczenie z Kafka/NATS lub innym message/event brokerem

  • Znajomość Elasticsearch i pojęcia semantic search

Obowiązki


  • 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ń.

Oferujemy



  • 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)

Tryb pracy

Praca zdalna

Forma zatrudnienia

Samozatrudnienie (B2B)

130 - 150 PLN netto / godzinowe

Osoby kontaktowe

Julia Wencel
Talent Acquisition Consultant

Udostępnij ofertę

   
Recruitment powered by tomHRM