W skrócie
- Zadania: Twórz skalowalne aplikacje w Javie i rozwiązania oparte na zdarzeniach.
- Firma: Wiodąca globalna instytucja finansowa z międzynarodowym zespołem.
- Benefity: Praca zdalna, konkurencyjne wynagrodzenie i rozwój zawodowy.
- Pozostałe informacje: Możliwość pracy nad dużymi projektami w dynamicznym zespole.
- Dlaczego ta praca: Rozwiązuj trudne problemy związane z wydajnością Javy w międzynarodowym środowisku.
- Kwalifikacje: Doświadczenie w programowaniu w Javie i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 98550 - 120450 zł za rok.
Location: Polska – [W pełni zdalnie]
RE Partners poszukuje Senior Java Engineer do dołączenia do dużego programu technologicznego dla jednego z wiodących globalnych banków. Będziesz pomagać w rozwijaniu platform o wysokiej wydajności, krytycznych dla biznesu, działających na znaczną skalę. To stanowisko inżynieryjne, w którym wydajność Java, współbieżność, odporność i przetwarzanie danych w czasie rzeczywistym mają rzeczywiste znaczenie.
Co będziesz robić:
- Projektować i rozwijać skalowalne aplikacje przy użyciu Java
- Budować usługi współbieżne, wielowątkowe i o wysokiej przepustowości
- Rozwijać rozwiązania oparte na zdarzeniach i strumieniowe przy użyciu Kafka
- Poprawiać wydajność systemu, odporność i łatwość konserwacji
- Profilować i rozwiązywać problemy z wydajnością JVM i produkcji
- Pracować z aplikacjami konteneryzowanymi wdrażanymi przez Kubernetes
- Przyczyniać się do decyzji architektonicznych i projektowych
- Współpracować z doświadczonymi inżynierami w międzynarodowym programie
Wymagania:
- Silne doświadczenie komercyjne z nowoczesną Javą
- Dogłębne zrozumienie współbieżności, wielowątkowości, zachowania JVM i modelu pamięci Java
- Doświadczenie w budowaniu rozproszonych aplikacji opartych na zdarzeniach lub strumieniowych
- Praktyczne doświadczenie z Kafka lub inną platformą wiadomości korporacyjnej
- Dobre zrozumienie algorytmów, struktur danych i zasad projektowania oprogramowania
- Doświadczenie z Kubernetes i Docker
- Silne umiejętności rozwiązywania problemów i komunikacji
- Profesjonalna znajomość języka angielskiego
Miłe do posiadania:
- Profilowanie wydajności Java i rozwiązywanie problemów produkcyjnych
- Oracle lub MongoDB
- OpenShift lub doświadczenie w chmurze publicznej
- Dodatkowe platformy wiadomości, takie jak Solace, RabbitMQ lub IBM MQ
- Poprzednie doświadczenie w bankowości, płatnościach, FX lub systemach ryzyka
Prawo do pracy:
Aplikanci muszą już mieć legalne prawo do pracy w Polsce. Sponsoring wizowy i pomoc w relokacji nie są dostępne na to stanowisko.
Senior Java Software Engineer – pracodawca: RE Partners
RE Partners to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach organizacji. Dodatkowo, praca w zespole zajmującym się nowoczesnymi rozwiązaniami w zakresie zarządzania danymi zapewnia unikalne doświadczenia i możliwość wpływania na kluczowe projekty w branży.