Start: ASAP
Zaangażowanie: full FTE (możliwe part-time)
Współpraca: b2b, 12 miesięcy z możliwością przedłużenia
Model pracy: zdalny + możliwe wizyty u klienta
Projekt: branża finansowa, rynek DACH
O projekcie
Dołączysz do VM.PL, aby rozwijać dojrzałą, wielomodułową platformę finansową wykorzystywaną przez instytucje z obszaru wealth management. Rozwiązanie pełni funkcję systemu Financial CRM, narzędzia wspierającego doradztwo finansowe oraz portalu dla klientów końcowych. Obsługuje również formalne procesy biznesowe związane z dokumentacją.
Platforma jest rozwijana od wielu lat jako stabilny produkt. Opiera się na architekturze monolitycznej i reaktywnym modelu danych. Projekt znajduje się w fazie maintenance, dlatego praca obejmuje przede wszystkim obsługę bieżących requestów, rozwijanie i dostosowywanie istniejących funkcjonalności, analizę zgłoszeń oraz debugowanie procesów biznesowych.
Około 70% zadań dotyczy warstwy frontendowej, a około 30% backendu. To propozycja dla osoby na poziomie Regular, która ma już solidne podstawy techniczne i chce rozwijać się w kierunku Full Stack oraz Kotlin.
Zakres zadań
-
Rozwój i utrzymanie platformy finansowej wykorzystywanej przez klientów z sektora wealth management
-
Rozwijanie i dostosowywanie istniejących funkcjonalności biznesowych
-
Tworzenie i modyfikowanie komponentów interfejsu użytkownika oraz layoutów przy użyciu CSS, HTML, JavaScript, Vaadin
-
Praca z Kotlin UI oraz istniejącymi komponentami aplikacji
-
Analizowanie i debugowanie aplikacji w środowisku Java/Kotlin
-
Rozwijanie logiki biznesowej i reaktywnego modelu danych
-
Realizacja zadań frontend vs backend w proporcji ok 70 do 30%
-
Praca z integracjami REST
-
Analiza zgłoszeń, naprawa błędów i stabilizacja istniejących rozwiązań
-
Współpraca z Product Ownerem, architektem i zespołem developerskim
-
Udział w manualnym testowaniu wdrażanych zmian i nowych funkcjonalności
Wymagania
-
Minimum 2–3 lata doświadczenia komercyjnego jako Full-Stack Developer, Java Developer lub Kotlin Developer
-
Dobra znajomość tworzenia frontendowych aplikacji webowych
-
Bardzo dobra znajomość CSS i HTML
-
Praktyczna znajomość JavaScript
-
Doświadczenie w pracy z Javą lub Kotlin po stronie backendowej
-
Znajomość Kotlina lub gotowość do intensywnego rozwoju w tym kierunku
-
Umiejętność pracy z debuggerem Java/Kotlin oraz analizowania istniejącego kodu
-
Doświadczenie w rozwijaniu i utrzymywaniu istniejących aplikacji
-
Znajomość Spring Framework
-
Doświadczenie z Git
-
Samodzielność i analityczne podejście do rozwiązywania problemów
-
Język niemiecki na poziomie minimum C1 – warunek konieczny ze względu na dynamiczną, codzienną współpracę całego zespołu w języku niemieckim
-
Znajomość języka polskiego na poziomie minimum B1
Mile widziane
-
Doświadczenie z Vaadin
-
Doświadczenie w projektach Full Stack Kotlin
-
Doświadczenie w sektorze bankowym lub finansowym
-
Znajomość procesów i produktów z obszaru wealth management
-
Znajomość reaktywnych modeli danych
-
Doświadczenie w pracy z monolitycznymi aplikacjami biznesowymi
-
Znajomość Spring Boot
-
Doświadczenie z jOOQ
-
Doświadczenie z Aspose lub podobnymi bibliotekami do generowania dokumentów
Oferujemy
- Współpracę zaplanowaną na 12 miesięcy, z wysokim prawdopodobieństwem przedłużenia
- Pracę zdalną z okazjonalnymi wizytami w biurze oraz u klienta – pracuj z domu, mając możliwość (a czasem potrzebę) spotkań w naszym biurze we Wrocławiu
- Zespół, który trzyma się razem – stawiamy na otwartość, wzajemne wsparcie i zaufanie
- Angażujące projekty – pracuj nad ciekawymi i ważnymi rozwiązaniami w różnych branżach (np. e-learning, energetyka, finanse, produkcja, logistyka)
- Międzynarodowe zespoły i klienci – rozwijaj język angielski i/lub niemiecki w praktycznych sytuacjach projektowych
- Zajęcia językowe – lekcje angielskiego i niemieckiego finansowane przez firmę (na każdym poziomie, również z native speakerami)
- Pakiet benefitów – dostęp do prywatnej opieki zdrowotnej LuxMed, ubezpieczenia na życie Unum i karty Multisport