W skrócie
- Zadania: Modernizuj platformy cyfrowe dla doradców finansowych, używając Java, Spring Boot i React.
- Firma: Globalna organizacja technologiczna w branży zarządzania majątkiem.
- Benefity: Praca z nowoczesnymi technologiami i możliwość rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami kariery w międzynarodowym zespole.
- Dlaczego ta praca: Wpływaj na doświadczenia użytkowników i rozwijaj innowacyjne rozwiązania.
- Kwalifikacje: 8-10 lat doświadczenia w inżynierii full-stack oraz znajomość Java i Spring Boot.
Przewidywane wynagrodzenie mieści się w przedziale 82800 - 101200 zł za rok.
Wrocław
Typ umowy: 6 miesięcy
Pracuj nad modernizacją platform cyfrowych obsługujących doradców finansowych i klientów w Amerykach.
- Buduj skalowalne rozwiązania przy użyciu Java, Spring Boot, React i technologii chmurowych.
- Prowadź ewolucję platformy z systemów dziedziczonych do nowoczesnych architektur.
- Wykorzystuj narzędzia wspomagane AI, w tym GitHub Copilot i rozwiązania GenAI.
Dołącz do globalnej organizacji technologicznej w wiodącej firmie zarządzającej majątkiem.
Naszym klientem jest globalna organizacja technologiczna w wiodącej firmie zarządzającej majątkiem, odpowiedzialna za budowanie i prowadzenie platform, które obsługują doradców finansowych i ich klientów w Amerykach. Zespół dostarcza platformy inwestycyjne, doradcze i handlowe, które umożliwiają doradcom i klientom badanie, doradzanie i podejmowanie decyzji inwestycyjnych. Skupiają się na tworzeniu skalowalnych, bezpiecznych i wysoko dostępnych doświadczeń cyfrowych, jednocześnie prowadząc inicjatywy modernizacji platform i adopcji chmury.
Organizacja ceni doskonałość inżynieryjną, współpracę i innowacje, ściśle współpracując z właścicielami produktów, architektami i interesariuszami biznesowymi, aby dostarczać znaczące możliwości dla klientów.
Szukają doświadczonego Senior Full-Stack Java Engineer, który dołączy do ich zespołu we Wrocławiu, pracując nad ewolucją i modernizacją kluczowych platform cyfrowych. Ta rola oferuje możliwość przekształcenia aplikacji dziedziczonych, jednocześnie budując innowacyjne doświadczenia internetowe i mobilne przy użyciu nowoczesnych frameworków, platform chmurowych i praktyk inżynieryjnych wspomaganych AI.
Jako Senior Full-Stack Java Engineer, odegrasz centralną rolę w modernizacji platform cyfrowych, które bezpośrednio wpływają na to, jak doradcy finansowi i klienci wchodzą w interakcje z usługami inwestycyjnymi i doradczymi. Będziesz pracować w pełnym stosie technologicznym, od usług backendowych i API po nowoczesne aplikacje internetowe, przyczyniając się do inicjatyw migracji do chmury i ewolucji platformy. Twoja praca wesprze krytyczne procesy biznesowe, poprawi doświadczenia użytkowników oraz zwiększy wydajność, niezawodność i skalowalność platformy.
Obowiązki:
- Rozwijaj i ulepszaj aplikacje backendowe przy użyciu Java 8 i Spring Boot 2.7 dla podróży klientów i doradców.
- Buduj responsywne aplikacje internetowe z React, TypeScript i JSP zgodnie z nowoczesnymi praktykami frontendowymi.
- Modernizuj aplikacje Struts 1.1, migrując możliwości do współczesnych frameworków.
- Twórz REST i GraphQL API umożliwiające integrację między systemami webowymi, mobilnymi i backendowymi.
- Implementuj architektury oparte na zdarzeniach przy użyciu Kafka dla skalowalnych procesów biznesowych.
- Optymalizuj warstwy dostępu do danych w bazach SQL i NoSQL.
- Ustanawiaj automatyczne testy, przeglądy kodu i CI/CD dla jakości dostaw.
- Wsparcie inicjatyw DevOps, w tym automatyzacji budowy i migracji monorepo przy użyciu Maven, npm i pnpm.
- Wdrażaj konteneryzowane obciążenia z Docker w środowiskach AWS, GCP i Azure.
- Zarządzaj usuwaniem luk w zabezpieczeniach, w tym zarządzaniem CVE, aktualizacjami zależności i cyklem życia certyfikatów.
- Rozwiązywanie problemów produkcyjnych i przeprowadzanie analizy przyczyn źródłowych w celu poprawy niezawodności platformy.
- Współpracuj z właścicielami produktów, architektami, zespołami UX i inżynierami mobilnymi przy dostarczaniu funkcji.
- Stosuj narzędzia wspomagane AI, takie jak GitHub Copilot, aby zwiększyć produktywność.
- Projektuj rozwiązania GenAI i Retrieval-Augmented Generation dla procesów biznesowych.
- Wnoszenie wkładu w dyskusje architektoniczne, dokumentację techniczną i mapy modernizacji.
Wymagania:
- 8-10 lat doświadczenia w inżynierii full-stack w zakresie rozwoju backendu i frontend.
- Silna wiedza w zakresie Java 8 i frameworka Spring Boot.
- Biegłość w React, TypeScript i nowoczesnym rozwoju JavaScript.
- Doświadczenie z Kafka w architekturach opartych na zdarzeniach.
- Znajomość projektowania i implementacji API REST i GraphQL.
- Znajomość technologii baz danych SQL i NoSQL.
- Zrozumienie konteneryzacji Docker i platform chmurowych (AWS, GCP lub Azure).
- Doświadczenie z pipeline'ami CI/CD i praktykami DevOps.
- Umiejętność modernizacji aplikacji dziedziczonych przy zachowaniu stabilności systemu.
- Silne umiejętności rozwiązywania problemów w zakresie rozwiązywania problemów produkcyjnych i optymalizacji wydajności.
- Doświadczenie z automatycznymi testami i praktykami jakości kodu.
- Współpraca z zespołami międzyfunkcyjnymi.
- Znajomość najlepszych praktyk bezpieczeństwa, w tym zarządzania lukami.
- Znajomość narzędzi do budowy, takich jak Maven, npm i pnpm.
Korzyści:
Choć szczegółowe informacje o korzyściach nie są podane, dołączysz do globalnej organizacji technologicznej skoncentrowanej na dostarczaniu platform o wysokim wpływie w sektorze zarządzania majątkiem. Będziesz pracować obok utalentowanych inżynierów, architektów i zespołów produktowych w współpracującym środowisku, które ceni doskonałość techniczną i ciągłe doskonalenie. Rola oferuje ekspozycję na nowoczesne technologie, platformy chmurowe i narzędzia wspomagane AI, co stwarza możliwości rozwijania umiejętności technicznych, jednocześnie przyczyniając się do znaczących doświadczeń cyfrowych dla doradców finansowych i ich klientów.
Senior Full-Stack Java Engineer in Wrocław – pracodawca: BELVEDERE
BELVEDERE w Krakowie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające rozwojowi zawodowemu. Nasza kultura opiera się na współpracy i innowacyjności, a pracownicy mają możliwość uczestniczenia w ekscytujących projektach transformacyjnych, które mają realny wpływ na organizację. Oferujemy konkurencyjne wynagrodzenie oraz elastyczne godziny pracy, co sprawia, że jesteśmy atrakcyjnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.