Naszym klientem jest doświadczony software house realizujący długoterminowe projekty dla międzynarodowych organizacji z sektora finansowego, przemysłowego, energetycznego oraz logistycznego. Firma tworzy zaawansowane rozwiązania biznesowe i stawia na stabilną współpracę, rozwój kompetencji oraz partnerskie relacje w zespołach projektowych.
Obecnie poszukujemy Full-Stack (Java/Kotlin) Engineera z językiem niemieckim, który dołączy do zespołu rozwijającego rozbudowaną platformę wykorzystywaną przez instytucje finansowe działające na rynku DACH.
Projekt dotyczy wieloletniego produktu wspierającego zarządzanie relacjami z klientami, procesy doradztwa finansowego oraz obsługę dokumentacji biznesowej. Większość pracy koncentruje się na rozwijaniu istniejących funkcjonalności, analizie zgłoszeń oraz utrzymaniu stabilności systemu.
Zakres obowiązków
- Rozwijanie i utrzymywanie istniejącej platformy wykorzystywanej przez instytucje finansowe.
- Implementacja nowych funkcjonalności oraz rozwój obecnych modułów aplikacji.
- Tworzenie i modyfikacja interfejsów użytkownika z wykorzystaniem HTML, CSS, JavaScript oraz Vaadin.
- Praca z aplikacją opartą o technologie Java i Kotlin.
- Analiza zgłoszeń oraz diagnozowanie problemów pojawiających się w środowisku produkcyjnym.
- Rozbudowa logiki biznesowej oraz utrzymanie istniejącego modelu danych.
- Współpraca z usługami REST i integracjami systemowymi.
- Utrzymywanie wysokiej jakości kodu poprzez debugowanie i usuwanie błędów.
- Bliska współpraca z Product Ownerem, architektem oraz pozostałymi członkami zespołu.
- Udział w testowaniu wdrażanych zmian przed publikacją.
Około 70% zadań obejmuje rozwój warstwy frontendowej, natomiast 30% dotyczy backendu.
Wymagania
- Minimum 2–3 lata komercyjnego doświadczenia jako Full-Stack, Java lub Kotlin Developer.
- Bardzo dobra znajomość HTML, CSS oraz JavaScript.
- Doświadczenie w tworzeniu nowoczesnych aplikacji webowych.
- Praktyczna znajomość Javy lub Kotlina po stronie backendowej.
- Chęć rozwijania kompetencji w technologii Kotlin.
- Umiejętność analizowania istniejącego kodu oraz pracy z debuggerem.
- Znajomość Spring Framework.
- Doświadczenie z systemem kontroli wersji Git.
- Samodzielność oraz analityczne podejście do rozwiązywania problemów.
- Bardzo dobra znajomość języka niemieckiego (minimum C1) umożliwiająca codzienną komunikację z zespołem projektowym.
- Znajomość języka polskiego na poziomie co najmniej B1.
Mile widziane
- Doświadczenie z frameworkiem Vaadin.
- Komercyjna praca z Kotlinem w projektach Full Stack.
- Znajomość Spring Boot.
- Doświadczenie z biblioteką jOOQ.
- Praktyka w projektach dla sektora finansowego lub bankowego.
- Wiedza z zakresu wealth management.
- Znajomość architektury aplikacji monolitycznych.
- Doświadczenie z reaktywnymi modelami danych.
- Praca z bibliotekami do generowania dokumentów (np. Aspose).
Benefity i warunki współpracy
- Współpraca B2B zaplanowana na 12 miesięcy z dużym prawdopodobieństwem kontynuacji.
- Praca w modelu 100% zdalnym z okazjonalnymi spotkaniami we Wrocławiu lub u klienta.
- Możliwość współpracy w pełnym lub częściowym wymiarze czasu.
- Udział w stabilnym, długofalowym projekcie dla klientów z rynku DACH.
- Międzynarodowe środowisko pracy i codzienna komunikacja w języku niemieckim.
- Finansowane kursy językowe (angielski i niemiecki, również z native speakerami).
- Prywatna opieka medyczna.
- Ubezpieczenie na życie.
- Karta sportowa.
- Praca w zespole nastawionym na współpracę, wymianę wiedzy i rozwój zawodowy.
- Możliwość zdobywania doświadczenia przy nowoczesnych rozwiązaniach wykorzystywanych przez sektor finansowy.