Full Stack Developer
BeOne Sp. z o.o.
⚲ Poznań, Stare Miasto
Wymagania
- Angular
- Java
- Spring Boot
- Docker
- Kubernetes
- Alfresco
- Camunda
- Kotlin
- n8n
- Drools
- AI
Opis stanowiska
Nasze 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 projekcie: Open Source + AI = przyszłość, którą możesz współtworzyć! W BeOne dołączysz do zwinnego zespołu programistów, który rozwija i współtworzy platformy Alfresco i Camunda – globalne, otwarte rozwiązania klasy ECM i BPM. Łączymy je ze sztuczną inteligencją, aby tworzyć innowacyjne systemy, które automatyzują procesy, wspierają podejmowanie decyzji i realnie zmieniają sposób działania firm na całym świecie. Jako aktywni członkowie międzynarodowej społeczności open source mamy wpływ na kierunek rozwoju tych technologii – i Ty również możesz go współkształtować. Na co dzień czekają na Ciebie nowoczesny stack technologiczny, ambitne wyzwania projektowe i współpraca z ekspertami, którzy chętnie dzielą się wiedzą. 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)