Senior Java Software Engineer

Senior Java Software Engineer

Pełny etat 98550 - 120450 zł / rok (szac.) Zdalnie
R

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.

R

Dane kontaktowe:

Zespół rekrutacyjny RE Partners

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Java Software Engineer

Java
Concurrency
Multithreading
JVM Behaviour
Java Memory Model
Kafka
Event-Driven Architecture