Senior Developer (Java / Scala / Kotlin)
⚲ Warszawa
16 500 - 21 000 PLN netto (B2B)
Wymagania
- Akka
- REST API
- Java
- SQL
- Scala
- NoSQL
Opis stanowiska
Chcesz łączyć świat low-code, AL i LLM 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 z co najmniej kilkuletnim doświadczeniem, która chce mieć wpływ na architekturę systemu i rozwijać się w kierunku AI/LLM.
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)
•
Współdecydować o architekturze i rozwiązaniach technicznych – analizować wymagania, proponować rozwiązania i wdrażać je w życie
Kogo szukamy?
• Co najmniej 5-letnie doświadczenie w budowie backendu w oparciu o JVM (Scala / Java / Kotlin)
• Doświadczenie 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ń
• 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 pracy z modelami LLM
• 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)
Co oferujemy?
• 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 dowolna: B2B, UoP, UZ
Nie musisz spełniać wszystkich punktów — jeśli masz kilkuletnie doświadczenie z JVM i chęć pracy z różnymi technologiami, chętnie Cię poznamy!
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 z co najmniej kilkuletnim doświadczeniem, która chce mieć wpływ na architekturę systemu i rozwijać się w kierunku AI/LLM.
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)
•
Współdecydować o architekturze i rozwiązaniach technicznych – analizować wymagania, proponować rozwiązania i wdrażać je w życie
Kogo szukamy?
• Co najmniej 5-letnie doświadczenie w budowie backendu w oparciu o JVM (Scala / Java / Kotlin)
• Doświadczenie 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ń
• 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 pracy z modelami LLM
• 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)
Co oferujemy?
• 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 dowolna: B2B, UoP, UZ
Nie musisz spełniać wszystkich punktów — jeśli masz kilkuletnie doświadczenie z JVM i chęć pracy z różnymi technologiami, chętnie Cię poznamy!
🔍 Dekoder Ogłoszenia
🔴
Chcesz łączyć świat low-code, AL i LLM w realnych projektach?
Może oznaczać, że będziesz pracować nad integracją istniejących narzędzi low-code z nowymi technologiami AI, a niekoniecznie tworzyć te technologie od zera.
🔴
autorskiej platformy low-code
Może to być zarówno zaawansowane narzędzie, jak i prosty framework, którego "autorskość" polega na specyficznej konfiguracji lub połączeniu istniejących komponentów.
🔴
Współdecydować o architekturze i rozwiązaniach technicznych
Twoje decyzje mogą być konsultowane, ale ostateczne słowo może należeć do starszych inżynierów lub kierownictwa, a niekoniecznie masz pełną autonomię.
🔴
Umiejętność doboru technologii i narzędzi do problemu, zamiast ograniczania się wyłącznie do znanych rozwiązań
Oczekuje się od Ciebie elastyczności i gotowości do nauki nowych, potencjalnie mniej sprawdzonych technologii, co może wiązać się z większym ryzykiem i niepewnością.
🔴
zwiększania zespołu
Może oznaczać, że firma szybko rośnie, ale też że obecny zespół jest jeszcze mały i może brakować doświadczonych mentorów lub ustabilizowanych procesów.