Informacje o stanowisku
Nasz klient, działający od 2024 roku, jest liderem w branży technologicznej, specjalizując się w świadczeniu usług Banking-as-a-Service. Firma oferuje innowacyjne i kompleksowe rozwiązania finansowe, które umożliwiają klientom efektywne i bezpieczne zarządzanie finansami. W związku z dynamicznym rozwojem, poszukuje ona uzdolnionych i ambitnych osób, które dołączą do zespołu profesjonalistów. Praca w naszym kliencie to nie tylko możliwość rozwoju w międzynarodowym środowisku, ale także udział w tworzeniu przełomowych projektów, które zmieniają oblicze współczesnej bankowości. Zachęcamy do dołączenia do firmy, która stawia na innowacje i rozwój, oferując swoim pracownikom atrakcyjne warunki zatrudnienia oraz możliwość pracy zdalnej na wybranych stanowiskach.
Wymagania:
- Minimum 4-letnie doświadczenie komercyjne w programowaniu w Javie
- Praktyczne doświadczenie z technologiami: Hibernate, Spring, Spring Boot, REST API, Mikroserwisy, Web Services
- Znajomość narzędzia Maven
- Dobra znajomość systemów kolejkowania wiadomości, takich jak Kafka czy PubSub
- Rozumienie rozwiązań chmurowych (Google / Azure / AWS), preferowane GCP
- Dobra znajomość SQL
- Znajomość Flowable
- Znajomość systemu kontroli wersji Git
- Podstawowa wiedza na temat narzędzi do orkiestracji chmury, takich jak Docker, Kubernetes, Helm (jeśli brak Ci doświadczenia praktycznego, zapewniamy szkolenie i rozwój w tym zakresie)
- Doświadczenie w projektowaniu, rozwijaniu i wdrażaniu procesów BPMN 2.0 przy użyciu takich narzędzi jak Flowable, Camunda, Activiti, jBPM lub innych
- Doświadczenie w integracji systemów BPM z innymi aplikacjami
- Umiejętność programowania wielowątkowego oraz znajomość systemów rozproszonych
- Doświadczenie w monitorowaniu aplikacji (w tym z narzędziami monitorującymi jak ELK)
- Ciekawość i chęć zdobywania wiedzy wykraczającej poza swoją specjalizację oraz otwartość na naukę nowych podejść i technologii
- Współpraca zespołowa to podstawa tego projektu, dlatego umiejętność pracy w zespole jest nieodzowna
- Dobra znajomość języka angielskiego w mowie i piśmie
Dodatkowe atuty:
- Doświadczenie w pracy z mikroserwisami.
- Znajomość technologii chmurowych (AWS, Azure, GCP).
- Certyfikaty związane z BPMN lub Java (np. OCP).
- Znajomość metodologii Agile/Scrum.
Oferujemy:
- Elastyczną formę zatrudnienia, dopasowaną do Twoich preferencji i charakteru pracy. W przypadku umowy o pracę oferujemy korzystne rozliczenia związane z przeniesieniem praw autorskich (KUP).
- Możliwość wyboru miejsca pracy - możesz pracować zdalnie z domu lub w naszym biurze, w zależności od Twoich preferencji.
Obowiązki:
- Projektowanie i rozwój aplikacji w języku Java, uwzględniając integrację z narzędziami BPMN (np. Camunda, Flowable, jBPM).
- Implementacja oraz optymalizacja procesów biznesowych w oparciu o modele BPMN.
- Współpraca z analitykami biznesowymi oraz zespołem UX w celu dostosowania procesów do potrzeb klienta.
- Tworzenie i utrzymywanie dokumentacji technicznej.
- Diagnozowanie i rozwiązywanie problemów związanych z implementacją procesów oraz integracją systemów.
- Udział w code review oraz wsparcie mniej doświadczonych członków zespołu.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach