Senior Java Developer
Wymagania must have:
• doświadczenie w projektowaniu i programowaniu systemów IT
• bardzo dobra znajomość języków Java i Python oraz zasady programowania obiektowego i tworzenia czystego kodu
• doświadczenie w pracy z technologiami Big Data jak Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink, etc
• doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API
• doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes
• doświadczenie w pracy z narzędziami CI/CD (Bamboo, Jenkins)
• znajomość SQL oraz doświadczenie z pracą z bazami danych (preferowany PostgreSQL)
• mile widziane doświadczenie w tworzeniu oprogramowania z wykorzystaniem Spring Framework, Spring Boot
• Świadczenie usług z terytorium Polski
• Świadczenie usług hybrydowo - 1 raz w tygodniu z biura w centrum Warszawy
Wymagania nice to have
• mile widziana znajomość rozwiązań NoSQL (MongoDB, HBase)
• mile widziana znajomość IntelliJ IDEA/Pycharm oraz umiejętność pracy z GIT
• znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej
• znajomość metodyki Agile (Scrum)
Dołącz do zespołu specjalistów IT i weź udział w tworzeniu innowacyjnego projektu, który łączy sztuczną inteligencję, automatyzację procesów i nowoczesne podejście do architektury systemów. Pracujemy w sprintach dwutygodniowych, co pozwala nam szybko wdrażać pomysły i rozwijać rozwiązania w dynamicznym środowisku. Projekt obejmuje budowę centralnego modułu decyzyjnego, który wybiera najlepsze modele AI i dba o ich skuteczność. Tworzymy także moduł wejściowy do przetwarzania maili, który automatycznie rozpoznaje i klasyfikuje treści, oraz moduł weryfikacji danych, zapewniający zgodność i rzetelność informacji. Kluczowym elementem jest integracja z modelami AI – komunikacja odbywa się w sposób asynchroniczny, a wyniki są przygotowywane tak, by mogły być wykorzystane w dalszych procesach biznesowych. Całość kończy się przekazaniem spójnego komunikatu do systemu który uruchamia kolejne działania. Od strony technologicznej stawiamy na modularność, CI/CD i nowoczesne narzędzia (Kafka, NiFi, HCP), co pozwala łatwo rozwijać system i podłączać nowe modele czy usługi. Projekt przewiduje także przyszłe rozszerzenia, takie jak inteligentne tagowanie dokumentów czy integracja z repozytoriami. To wyjątkowa okazja, aby pracować nad projektem, który realnie przesuwa granice wykorzystania AI w biznesie. Jeśli chcesz rozwijać się w środowisku, gdzie liczy się innowacja, szybkość działania i współpraca zespołowa.
Senior Java Developer
Senior Java Developer