Nasz klient nie jest zwykłym szwajcarskim bankiem. Jest wiodącym dostawcą internetowych usług finansowych i handlowych w branży FinTech. Pierwsza platforma finansowa uruchomiona w 1996 r. oferowała bezpłatny dostęp do cen wszystkich papierów wartościowych będących przedmiotem obrotu na szwajcarskiej giełdzie. Dziś jest to największy portal finansowy w Szwajcarii. Od 2012 roku współpracujemy z klientem w celu budowania innowacyjnych i najnowocześniejszych rozwiązań cyfrowych, które pomagają klie
Nasz klient nie jest zwykłym szwajcarskim bankiem. Jest wiodącym dostawcą internetowych usług finansowych i handlowych w branży FinTech. Pierwsza platforma finansowa uruchomiona w 1996 r. oferowała bezpłatny dostęp do cen wszystkich papierów wartościowych będących przedmiotem obrotu na szwajcarskiej giełdzie. Dziś jest to największy portal finansowy w Szwajcarii.
Od 2012 roku współpracujemy z klientem w celu budowania innowacyjnych i najnowocześniejszych rozwiązań cyfrowych, które pomagają klientom zrealizować ich inwestycje
Stale rozwijamy nasze rozwiązania w kierunku mikrousług atomowych i samodzielności systemy zawarte.
Produkt, który budujemy dla naszego klienta to aplikacja internetowa, z której traderzy korzystają na platformie Forex. Jest to system o dużym obciążeniu, wykorzystujący Akka z ogromną ilością analiz obsługiwanych przez Big Data. Interfejs użytkownika jest zbudowany w oparciu o React z najnowszymi funkcjami JS w połączeniu z Redux.
Co oznacza dla nas Full Stack? Tutaj wyobrażamy sobie programistę zorientowanego na Back-End i Front-End w tej samej proporcji 50/50%.
Nasza organizacja: pracujemy jako 6-osobowy zespół Scrumowy. Codziennie będziesz komunikować się z interesariuszami naszego klienta na spotkaniach Stand Up, statusowych i innych, zgodnie z najlepszymi praktykami procesów Agile. Jako narzędzia komunikacji wykorzystujemy: wideokonferencje i komunikatory (Zoom, Teams), Outlook, JIRA, Confluence i inne narzędzia.
Oferujemy:
- Możliwości rozwoju: lokalne szkolenia, seminaria internetowe na żądanie i warsztaty, płatne konferencje i certyfikaty;
- Konkurencyjne wynagrodzenie z coroczną oceną oparte na rozwoju zawodowym i wynikach;
- Równowaga między zabawą a życiem: budowanie zespołu i firmy, hackatony i różne wydarzenia.
Jeśli jesteś proaktywny, kreatywny i gotowy na nowe wyzwania - witaj w naszym zespole, wspólnie będziemy podnosić jakość produktów i procesów!
Obowiązki
Tworzenie nowych aplikacji
Wdrożenie nowych funkcji dla istniejących produktów
Tworzenie testów jednostkowych/integracyjnych
Przegląd kodu
Udział w wydarzeniach Scrumowych z klientem
Umiejętności
Konieczne
Co najmniej 5+ lat udokumentowanego doświadczenia na stanowisku programisty
Rdzeń Java, funkcje Java 8–11
Wiedza OOP/OOD, wzorce projektowe
Struktury testów jednostkowych (JUnit, Mockito)
Ramy wiosenne, MKOl
RESTpełne usługi
Znajomość SQL, dowolny RDBMS, Oracle będzie dodatkowym atutem
Rozproszony system kontroli wersji
Doświadczenie w zakresie narzędzi CI
Chęć nauki\pracy z ReactJS, Redux, TypeScript, HTML, CSS ORAZ Pythonem, ponieważ będzie to regularne zadanie MUSI być od pierwszego dnia w projekcie
Miło to mieć
Wykształcenie: Licencjat/Magister w dziedzinie informatyki lub informatykiech inżynieria
Doświadczenie w obszarze finansów/bankowości
ReactJS, Redux, TypeScript, HTML, CSS
Pythona
Doker
Doświadczenie w użytkowaniu Uniksa
Java 17
Inne
Języki
Ukraiński: C2 biegły,Angielski: B2 Wyższy średniozaawansowany
Staż pracy
Senior