← Back to jobs

Backend Developer (Java / Scala / Kotlin) – AI-native

Skills

aiangularanthropicapiazurechatgptcqrsdevopsdistributed systemsjavajestjvmkotlinlinuxllmnosqlpostgresqlrestsaasscalasqltypescriptJavaKotlin

Description

Chcesz łączyć świat AI, LLM i low-code w realnych projektach?

Dołącz do zespołu Neula – rozwijamy platformę SaaS do automatyzacji procesów biznesowych z wykorzystaniem naszej autorskiej platformy low-code (Scala + Akka, Angular) oraz integracje z modelami językowymi (np. ChatGPT, Llama, Anthropic).

Naszymi klientami są firmy z sektora finansowego (od średnich do dużych instytucji) oraz innych branż (od retail, media po sektor publiczny). Jesteśmy na etapie szybkiego pozyskiwania kolejnych klientów i zwiększania zespołu.

Szukamy osoby do rozwoju backendu, która chce mieć wpływ na architekturę systemu i rozwijać się w kierunku AI/LLM.

Czym jest dla nas określenie "AI-native" w roli developera?

AI jest u Ciebie elementem warsztatu. Pracuje z Tobą na etapie projektowania, pisania kodu, testów i review. Umiesz ocenić, kiedy model ma rację, a kiedy trzeba go poprawić. I bierzesz odpowiedzialność za całość, w tym za każdą linijkę kodu, którą wygenerował agent.

Co będziesz robić?

  • Projektować i rozwijać backend platformy Neula (Scala / Java, Akka)
  • Dbać o skalowalność, wydajność i bezpieczeństwo systemu w środowisku chmurowym
  • Integrować modele LLM z platformą (m.in. budowa rozwiązań RAG, systemy agentów)
  • Wchodzić w nowe obszary zależnie od potrzeb projektu (np. frontend, DevOps, integracje) – nie czekając, aż zrobi to ktoś inny
  • Współdecydować o architekturze i rozwiązaniach technicznych – analizować wymagania, proponować rozwiązania i wdrażać je w życie

Kogo szukamy?

  • Doświadczenie w budowie backendu w oparciu o JVM (Scala / Java / Kotlin)
  • Praktyka w pracy z bazami danych SQL / NoSQL i w tworzeniu oraz integracji REST API
  • Umiejętność doboru technologii i narzędzi do problemu, zamiast ograniczania się wyłącznie do znanych rozwiązań
  • Praktyczna, codzienna praca z narzędziami AI w procesie wytwarzania oprogramowania oraz świadomość ich ograniczeń
  • Znajomość języka polskiego oraz angielskiego w stopniu umożliwiającym codzienną pracę techniczną

Co będzie Twoim atutem?

  • Znajomość Scala i Akka
  • Umiejętność programowania po stronie frontendu (Angular, TypeScript)
  • Doświadczenie w budowie systemów rozproszonych (skalowanie i wysoka dostępność)
  • Znajomość administracji serwerami Linux oraz platform chmurowych (np. Azure)
  • Doświadczenie w budowaniu rozwiązań opartych o LLM (RAG, agenci) – nie tylko w korzystaniu z nich
  • Znajomość platform low-code / BPMS i automatyzacji procesów biznesowych

Dodatkowe informacje

  • Dla dociekliwych – nasza architektura opiera się o CQRS/Event Sourcing + Akka, Scala, PostgreSQL, frontend to Angular + TypeScript
  • Preferujemy tryb pracy hybrydowej (2 – 3 dni w tygodniu w biurze)
  • Atrakcyjne wynagrodzenie adekwatne do umiejętności, doświadczenia i zaangażowania
  • Prywatną opiekę medyczną i pakiet sportowy
  • Udział w konferencjach, dofinansowanie szkoleń i certyfikatów
  • Elastyczne godziny pracy
  • Pracę w modelu hybrydowym (2 – 3 dni w tygodniu w biurze w dogodnej lokalizacji przy Rondzie Daszyńskiego w Warszawie)
  • Forma współpracy: B2B

Nie musisz spełniać wszystkich punktów – ciekawość nowych technologii i chęć do nauki liczą się dla nas bardziej niż liczba lat doświadczenia w CV. Jeśli masz solidne podstawy JVM i sprawnie pracujesz z AI na co dzień, chętnie Cię poznamy!

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Backend Developer jobs in Poland.

Finding similar jobs…