TheProtocol.IT Praca zdalna Junior New

Full Stack Developer

BeOne Sp. z o.o.

⚲ Poznań

Wymagania

  • Angular
  • Java
  • Spring Boot (nice to have)
  • Docker (nice to have)
  • Kubernetes (nice to have)
  • Alfresco (nice to have)
  • Camunda (nice to have)
  • Kotlin (nice to have)
  • n8n (nice to have)
  • Drools (nice to have)
  • AI (nice to have)

Opis stanowiska

Wymagania: - Podstawowa znajomość programowania w Java lub Kotlin oraz ogólnych zagadnień dotyczących wielowątkowości - Pierwsze doświadczenia w tworzeniu aplikacji w Angular (TypeScript) – np. projekty uczelniane, staże lub własne projekty - Znajomość podstaw architektury aplikacji webowych oraz relacyjnych baz danych - Chęć rozwoju w obszarze mikroserwisów, projektowania architektury systemów oraz technologii open source - Podstawowa wiedza o testach jednostkowych i dobrych praktykach inżynierii oprogramowania - Gotowość do pracy w zespole i nauki w środowisku zwinnych metodyk (Scrum) - Umiejętność korzystania z dokumentacji technicznej w języku angielskim Mile widziane: - Doświadczenie w budowaniu mikroserwisów, szczególnie przy użyciu Spring Boot - Znajomość narzędzi Docker i Kubernetes oraz ich wykorzystania do tworzenia skalowalnej architektury - Pierwsze doświadczenia w tworzeniu i wdrażaniu aplikacji w chmurze (np. AWS, GCP, Azure) - Znajomość lub zainteresowanie platformami Alfresco i Camunda O firmie: - BeOne to dynamiczna firma tworząca nowoczesne rozwiązania open source, oparte przede wszystkim na platformach Alfresco i Camunda, a także na technologiach takich jak Nuxeo, Activiti/Flowable, Drools, jBPM czy Kogito. - Specjalizujemy się w kompleksowym zarządzaniu dokumentami i procesami biznesowymi (ECM + BPM), pełniąc rolę jednego z liderów społeczności open source w Europie. Stosujemy architekturę mikroserwisową i komponentową, integrując silniki BPM, repozytoria ECM, moduły reguł (DMN, BRMS) oraz narzędzia AI i klasyfikacji treści. - Działamy zgodnie z najwyższymi standardami bezpieczeństwa – posiadamy certyfikat ISO/IEC 27001. Nasze rozwiązania wspierają codzienną pracę użytkowników na całym świecie, również w środowiskach wymagających dużej skali, wysokiej dostępności i przetwarzania dużych wolumenów danych. Zakres obowiązków: - Rozwój nowych funkcji front-end i back-end platform Alfresco i Camunda - Tworzenie i wdrażanie rozwiązań opartych o AI - Planowanie i projektowanie funkcji w ramach globalnej społeczności open source - Optymalizacja procesów biznesowych klientów - Projektowanie i rozwój architektury systemów opartych na mikroserwisach - Stosowanie najlepszych praktyk inżynierii oprogramowania: testy jednostkowe, TDD, refaktoryzacja, kontrola wersji, continuous integration, automatyzacja procesów - Praca w metodyce Scrum Oferujemy: - Atrakcyjne wynagrodzenie dopasowane do Twoich umiejętności i doświadczenia - Elastyczny czas pracy i różne formy współpracy – pracuj tak, jak Ci wygodnie - Udział w innowacyjnych projektach o globalnym zasięgu, łączących open source, AI i mikroserwisy - Bezpośredni kontakt z technologiami wykorzystywanymi przez największe korporacje (m.in. Google, Airbus, ING, Toyota) - Środowisko, w którym Twoje pomysły mają znaczenie i mogą stać się częścią oficjalnych wydań open source - Stałe możliwości rozwoju i podnoszenia kwalifikacji – szkolenia, mentoring, praca z ekspertami ze społeczności międzynarodowej - Stabilną pracę w przyjaznej i wspierającej atmosferze w zgranym zespole - Prywatną opiekę medyczną dla pracowników - Możliwość zaprezentowania zrealizowanych projektów na międzynarodowych konferencjach (np. DevCon)