Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
Luxoft
Opis projektu:
Inwestycje już dawno przerosły Wall Street i rozprzestrzeniły się na całą Globus. We współczesnym świecie każdy powinien móc inwestować zgodnie ze swoimi wartościami, budżetem i celami, minimalizując jednocześnie ryzyko.
Tworzymy produkty, które pomagają naszym użytkownikom końcowym
- Otrzymuj zautomatyzowane, oparte na algorytmach usługi planowania finansowego przy niewielkim lub żadnym nadzorze człowieka
- Twórz dynamiczne portfele tematyczne starannie wybrane przez ekspertów
- Handluj papierami wartościowymi i kryptowalutami za pomocą kilku prostych kliknięć.
< br/>Dla bardziej zaawansowanych użytkowników detalicznych i profesjonalnych tworzymy platformy transakcyjne z wieloma aktywami, pod własną marką, zaprojektowane tak, aby umożliwić użytkownikom:
- Identyfikowanie i analizowanie trendów rynkowych w czasie rzeczywistym
- Znajdowanie papierów wartościowych według określonych kryteriów
- Śledź aktualności, spółki i papiery wartościowe
- Składaj zlecenia i pozycje handlowe
Ten zespół jest odpowiedzialny za wdrażanie i utrzymanie platform, aplikacji i mikrousług związanych z papierami wartościowymi systemy handlu detalicznego, w szczególności wyszukiwanie i zarządzanie instrumentami finansowymi, takimi jak akcje, fundusze, obligacje, opcje i kontrakty futures itp.
Jako zwykły programista będziesz brać udział w tworzeniu różnych aplikacji internetowych i mikroserwisy, w tym implementacja historyjek użytkownika i zadań technicznych, pisanie testów jednostkowych i integracyjnych, wykonywanie przeglądów kodu, naprawianie błędów konserwacyjnych. Oprócz czynności związanych z kodowaniem będziesz codziennie komunikować się bezpośrednio z interesariuszami po stronie klienta.
Będziesz częścią multidyscyplinarnego zespołu ds. produktów i będziesz blisko współpracować z innymi programistami mobilnymi w bardzo dynamicznym środowisku .
Oferujemy:
- ODPOWIEDNIE STOSOWANIE TECHNOLOGICZNE I NARZĘDZIA: Java 11+, mikrousługi RESTful i środowisko wykonawcze GraphQL; TypeScript, ReactJS dla aplikacji frontendowych; Docker do piaskownicy aplikacji, K8s do przestrzeni nazw zespołów; CI/CD z Jenkinsem budującym farmę.
- KONCENTRUJ SIĘ NA JAKOŚCI. Staramy się tworzyć łatwe w utrzymaniu, modułowe, wysokiej jakości oprogramowanie przy użyciu nowoczesnych narzędzi i bibliotek, z częstymi wczesnymi wydaniami i maksymalną automatyzacją.
- MOŻLIWOŚCI ROZWOJU: Indywidualny plan rozwoju, lokalne szkolenia, seminaria internetowe i warsztaty na żądanie, udział w architekturze decyzje, wkład w platformy open source, lokalne Centrum Doskonałości i społeczność Inżynierii Oprogramowania.
- ZABAWA I RÓWNOWAGA PRACY-ŻYCIA: budowanie zespołu i zespołu korporacyjnego, hackatony, wydarzenia cybersportowe, brak nadgodzin.
- PEŁNY Tryb pracy ZDALNY/HYBRYDOWY
Zadania:
- Implementacja historyjek użytkowników i zadań technicznych;
- Pisanie testów;
- Przeglądanie kodu kolegów z zespołu;
- Naprawianie błędów związanych z utrzymaniem i wsparciem;
- Uczestnictwo w spotkaniach z klientem;
- Udoskonalanie wymagań, planowanie sprintu i szacowanie zadań
Opis umiejętności obowiązkowych:
- 4+ lata komercyjnego doświadczenia jako programista Java
- Solidna znajomość rdzenia Java, Spring, ORM i SQL
- Solidne zrozumienie architektury klient-serwer, REST, serwlety
- Praktyczne doświadczenie z Java Wiadomości i mikrousługi
– Dobra znajomość języka angielskiego i ogólnie solidne umiejętności komunikacyjne
– Silne umiejętności analityczne i rozwiązywania problemów
Opis umiejętności, które warto posiadać:
- Doświadczenie z JAX-RS, Maven, bash, Docker będzie mocnym plusem< br/>- Doświadczenie w używaniu JavaScript, HTML, CSS
- Mile widziana znajomość/doświadczenie z React i Redux/MobX
- Chęć poznania technologii frontendowej i zostania programistą fullstack