Software Developer (Java- Visual Product Modeling System)
Summary
Build and maintain Java-based visual product modeling applications, implement business rules in VP/MS, and integrate systems for a global client.
ITELENCE to szybko rozwijająca się firma wspierająca swoich międzynarodowych klientów w ich biznesowej i cyfrowej transformacji. Rozumiemy, że ludzie są naszym największym kapitałem, a kultura wzajemnego wsparcia, motywacji i rozwoju jest kluczem do wspólnego sukcesu. Naszą ambicją jest zbudowanie firmy, która inspiruje i wspiera naszych pracowników.
Dla jednego z naszych klientów poszukujemy doświadczonej osoby na stanowisko:
Software Developer (Java- Visual Product Modeling System)
100% praca zdalna
Kontrakt B2B
Zakres obowiązków:
Projektowanie, rozwój oraz utrzymanie aplikacji opartych o Java oraz VP/MS (Visual Product Modeling System).
Tworzenie i rozwijanie modeli biznesowych oraz reguł decyzyjnych w środowisku VP/MS.
Implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi.
Integracja rozwiązań z systemami wewnętrznymi oraz zewnętrznymi.
Udział w analizie wymagań oraz projektowaniu rozwiązań technicznych.
Współpraca z analitykami biznesowymi, architektami oraz zespołami projektowymi.
Tworzenie i utrzymywanie dokumentacji technicznej.
Udział w code review oraz dbanie o wysoką jakość dostarczanego kodu.
Identyfikowanie i rozwiązywanie problemów technicznych oraz optymalizacja istniejących rozwiązań.
Wymagania:
Minimum 3 lata doświadczenia w programowaniu w języku Java.
Praktyczne doświadczenie w pracy z VP/MS (Visual Product Modeling System) – warunek konieczny.
Dobra znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
Znajomość zasad programowania obiektowego oraz dobrych praktyk tworzenia oprogramowania.
Doświadczenie w integracji systemów oraz pracy z usługami REST.
Umiejętność analitycznego myślenia i rozwiązywania problemów.
Samodzielność, odpowiedzialność oraz umiejętność pracy zespołowej.
Mile widziane:
Znajomość frameworków Spring lub Spring Boot.
Doświadczenie z systemami kontroli wersji (Git).
Znajomość metodyk Agile/Scrum.
Doświadczenie z narzędziami CI/CD.
Oferujemy:
Pracę przy międzynarodowych projektach dla globalnego klienta.
Możliwość rozwoju zawodowego oraz zdobywania nowych kompetencji.
Współpracę z doświadczonym zespołem specjalistów.
Nowoczesne środowisko pracy i dostęp do najnowszych technologii.
Elastyczne godziny pracy.
Prywatną opiekę medyczną.
Kartę Multisport.
Przyjazną atmosferę pracy opartą na współpracy i wymianie wiedzy.