#1 Job Board for tech industry in Europe

Senior Java Developer
New
Java

Senior Java Developer

Type of work
Full-time
Experience
Senior
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Java

    advanced

    Data Engineering

    regular

    Oracle

    regular

    graph database

    regular

    SQL

    regular

    PostgreSQL

    nice to have

    MongoDB

    nice to have

    Big Data

    nice to have

    Spark

    nice to have

    Kafka

    nice to have

Job description

Senior Java Developer

Tryb pracy: Zdalnie

Wymagane doświadczenie: 10+ lat


Opis stanowiska:

Poszukujemy doświadczonego Java Developera z solidnym zapleczem w zakresie inżynierii danych (Data Engineering), który dołączy do naszego zespołu realizującego projekty dla klientów z sektora rynku finansowego, bankowości inwestycyjnej oraz kapitałowej. Idealny kandydat posiada ponad 10 lat doświadczenia technicznego, obejmującego rozwój systemów backendowych, zarządzanie danymi na dużą skalę oraz pracę z relacyjnymi i grafowymi bazami danych.


Kluczowe obowiązki:

  • Tworzenie i utrzymanie wydajnych aplikacji backendowych w języku Java.
  • Projektowanie i implementacja rozwiązań z zakresu inżynierii danych: pipeline’y danych, procesy ETL, integracja z hurtowniami danych.
  • Praca z dużymi zbiorami danych i optymalizacja zapytań w bazach Oracle.
  • Wdrażanie i wykorzystywanie grafowych baz danych do modelowania złożonych relacji między danymi.
  • Współpraca z zespołami analitycznymi i biznesowymi w celu dostarczenia optymalnych rozwiązań technologicznych.

 

Wymagania techniczne:

  • Java – bardzo dobra znajomość języka i ekosystemu, poparta wieloletnim doświadczeniem komercyjnym.
  • Data Engineering – praktyczna wiedza w zakresie budowy i zarządzania pipeline’ami danych, transformacji danych i integracji z różnorodnymi źródłami danych.
  • Oracle – zaawansowana znajomość baz danych Oracle, optymalizacji zapytań SQL, projektowania struktur danych i zarządzania środowiskiem bazodanowym.
  • Graph Databases – doświadczenie w pracy z grafowymi bazami danych (np. Neo4j, Amazon Neptune), umiejętność modelowania danych w postaci grafu i wykorzystywania zapytań grafowych. 


Mile widziane:

  • Doświadczenie w środowiskach o wysokiej dostępności i dużym wolumenie danych.
  • Znajomość innych technologii bazodanowych (np. PostgreSQL, MongoDB).
  • Doświadczenie w pracy z narzędziami Big Data (np. Spark, Kafka).
  • Zrozumienie procesów biznesowych charakterystycznych dla rynków finansowych i kapitałowych.


Undisclosed Salary

Permanent, B2B