W skrócie
- Zadania: Twórz innowacyjne oprogramowanie w zespole Agile, rozwijając kluczowe moduły.
- Firma: Charles River Development, lider w branży FinTech.
- Benefity: Stała umowa, dodatkowe dni wolne, pakiet medyczny i ubezpieczenie na życie.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość branży inwestycyjnej.
- Kwalifikacje: 5 lat doświadczenia w programowaniu w Javie oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 182004 - 182004 zł za rok.
Charles River Development (CRD) jest działem FinTech firmy State Street. Razem z usługami Middle i Back-office State Street, technologia Front Office oparta na chmurze Charles River stanowi fundament platformy State Street Alpha, pierwszego rozwiązania front-to-back w branży. Nasza wizja to być wiodącą platformą inwestycyjną na świecie, kształtując przyszłość branży i napędzając nowe poziomy innowacji technologicznych, odporności, efektywności i wzrostu dla inwestorów oraz osób, którym służą.
Organizacja inżynieryjna CRD wprowadza innowacje i przekształca platformę, przechodząc od monolitycznego oprogramowania do wykorzystania nowej generacji technologii chmurowych, takich jak Microsoft Azure, Kafka, Snowflake itp. Jako lider innowacji cyfrowych inwestujemy w nasze rozwiązania, procesy, systemy i talenty.
Podsumowanie
Działaj jako programista Java odpowiedzialny za rozwój i utrzymanie jednego lub więcej modułów lub komponentów Alpha/Charles River Development w zespole scrumowym.
Obowiązki
- Analiza, projektowanie, rozwój, testowanie i debugowanie dużych i złożonych ulepszeń oprogramowania oraz rozwiązań w ramach biznesowych i technicznych problemów Charles River, w tym modyfikacje rdzeniowych frameworków i innych podstawowych funkcji krytycznych dla działania systemu.
- Współpraca z analitykami biznesowymi i menedżerami produktów w celu tworzenia prostych i zrównoważonych rozwiązań programowych dla złożonych problemów.
- Bezpośrednie rozwiązywanie problemów w projektach lub głównych fazach projektów w celu rozwiązania technicznych problemów oprogramowania.
- Rozwój, testowanie, debugowanie i wdrażanie programów, aplikacji i projektów przy użyciu Javy oraz otwartość na naukę i wykorzystanie potrzebnych języków.
- Zapewnienie poinformowanego doradztwa i krytycznej analizy proponowanych zmian podczas przeglądów kodu.
- Zapewnienie wsparcia w zakresie rozwiązywania problemów w dużych, krytycznych dla misji wdrożeniach klientów.
- Udział w procesie rozwoju oprogramowania w metodyce Agile, w tym uczestnictwo we wszystkich codziennych spotkaniach, planowaniu sprintów, porządkowaniu backlogu i retrospektywach.
- Planowanie i koordynowanie działań między zespołami w celu zakończenia zadań.
- Demonstracja większej niezależności w projektowaniu i rozwoju.
- Mentorowanie i prowadzenie młodszych inżynierów.
Kwalifikacje
Zalecane wykształcenie: stopień B.S. (lub równoważne wykształcenie zagraniczne) w dziedzinie informatyki, inżynierii lub innego technicznego kierunku studiów wymagany. Stopień MS zdecydowanie preferowany.
Czego szukamy
- Co najmniej 5-letnie doświadczenie w pełnym cyklu rozwoju projektów dla aplikacji Java w podobnej branży.
- Silne umiejętności w zakresie rdzennej Javy, technologii Java po stronie serwera oraz frameworków Spring przy użyciu metodyk Agile i baz danych SQL.
- Doświadczenie w technologiach backendowych, takich jak Kafka, Microservices.
Miłe widzieć
- Doświadczenie / zrozumienie Kubernetes oraz doświadczenie z platformą chmurową: Azure itp.
- Doświadczenie w programowaniu obiektowym.
- Bazy danych relacyjne (RDBMS), skrypty i nowe/zaawansowane języki programowania.
- Technologie frontendowe, takie jak React.
- Doświadczenie w usługach finansowych, opracowując rozwiązania dla zarządzania majątkiem.
Minimalne wynagrodzenie
zł182 004 rocznie. Minimalne wynagrodzenie podane powyżej dotyczy roli w określonej lokalizacji. Jeśli kandydat ostatecznie pracuje poza tą lokalizacją, obowiązujące minimalne wynagrodzenie może się różnić. Wynagrodzenie będzie ustalane na podstawie czynników takich jak stanowisko, rodzaj wykonywanej pracy, umiejętności indywidualne, opis pracy, godziny pracy, staranność, inicjatywa, samodzielność, długość zatrudnienia, dostępność oraz ilość i jakość dostarczonej pracy, a także inne obiektywne i niedyskryminacyjne kryteria istotne dla pracowników State Street.
Oferujemy stałą umowę od pierwszego dnia, dodatkowe dni wolne (Dzień Urodzin, Dzień 3. i 5. rocznicy), złoty pakiet medyczny dla pracowników i ich rodzin (partner i dzieci), pakiet ubezpieczenia na życie oraz prywatny plan emerytalny, szeroki zakres szkoleń miękkich, warsztatów technicznych, zajęć językowych i programów rozwojowych, możliwości wolontariatu w inicjatywach prowadzonych przez firmę, sieciach pracowniczych lub organizacjach według własnego wyboru, różnorodność programów wellness oraz dodatkowe korzyści dostępne w zależności od senioralności roli.
State Street to globalna firma, na którą polegają instytucjonalni inwestorzy, aby pomóc im zarządzać ryzykiem, reagować na wyzwania oraz zwiększać wydajność i rentowność. Klientów stawiamy w centrum wszystkiego, co robimy, a inteligentni, zaangażowani pracownicy są niezbędni dla naszego dalszego sukcesu. Zobowiązujemy się do stworzenia środowiska, w którym każdy pracownik czuje się doceniany i ma możliwość osiągnięcia pełnego potencjału. Jako istotny partner w naszym wspólnym sukcesie, skorzystasz z możliwości rozwoju, elastycznego wsparcia w zakresie równowagi między życiem zawodowym a prywatnym, płatnych dni wolontariatu oraz dynamicznych sieci pracowniczych, które utrzymują Cię w kontakcie z tym, co najważniejsze. Dołącz do nas w kształtowaniu przyszłości.
Senior Software Engineer in Gdańsk – pracodawca: State Street
State Street to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz bogaty pakiet benefitów, w tym dodatkowe dni wolne, prywatną opiekę medyczną i programy rozwoju osobistego. Nasza kultura pracy opiera się na inkluzyjności i wsparciu dla pracowników, co sprzyja ich rozwojowi i zaangażowaniu. Pracując w dynamicznym środowisku, będziesz mieć możliwość wpływania na strategię i operacje w międzynarodowej organizacji, co czyni tę rolę nie tylko satysfakcjonującą, ale i znaczącą.