Senior Java Developer

Warszawa
Kontrakt B2B160-220 złnetto / godz.
Oferta wygasa za:90 dni
Tryb pracyZdalna
Rodzaj umowyKontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat

O projekcie

Poszukujemy Senior Java Developera do zespołu pracującego nad strategicznym projektem technologicznym dla jednej z globalnych organizacji finansowych.

Będziesz rozwijać zaawansowaną platformę wspierającą analizę danych, przetwarzanie transakcji oraz zarządzanie ryzykiem biznesowym. Projekt obejmuje budowę skalowalnych, wysokowydajnych i niezawodnych komponentów wykorzystywanych przez użytkowników na całym świecie.

To propozycja dla osoby, która lubi pracować nad złożonymi systemami, ma doświadczenie w projektowaniu rozwiązań backendowych oraz chce mieć realny wpływ na rozwój produktu.

Twój zakres obowiązków

  • Projektowanie, rozwój i utrzymanie komponentów backendowych w technologii Java.
  • Tworzenie skalowalnych i odpornych na awarie rozwiązań.
  • Projektowanie rozwiązań technicznych zgodnie z najlepszymi praktykami inżynierii oprogramowania.
  • Dbanie o jakość kodu, testowalność oraz wydajność aplikacji.
  • Analiza wymagań i samodzielne prowadzenie zadań programistycznych.
  • Współpraca z Developerami, Architektami, Project Managerami oraz zespołami biznesowymi.
  • Udział w podejmowaniu decyzji technologicznych i projektowaniu architektury.
  • Przygotowywanie dokumentacji technicznej.
  • Wsparcie drugiej linii (Second Line Support) przy rozwiązywaniu problemów produkcyjnych.

Nasze wymagania

  • Minimum 8 lat doświadczenia komercyjnego w tworzeniu oprogramowania.
  • Doświadczenie w pracy nad dużymi i złożonymi systemami IT.
  • Bardzo dobra znajomość języka Java (Java 21/25).
  • Doświadczenie w tworzeniu wysokowydajnych aplikacji oraz programowaniu współbieżnym (concurrent programming).
  • Umiejętność pisania wysokiej jakości, testowalnego i łatwego w utrzymaniu kodu.
  • Praktyczna znajomość Bash lub Python.
  • Doświadczenie w pracy w metodykach Agile.
  • Znajomość praktyk TDD oraz BDD.
  • Doświadczenie z narzędziami CI/CD (mile widziane Azure DevOps).
  • Bardzo dobra znajomość języka angielskiego – praca w międzynarodowym środowisku.
  • Doświadczenie z analitycznymi bazami danych, np. ClickHouse.
  • Doświadczenie z systemami przetwarzającymi duże wolumeny danych.
  • Znajomość architektury Data Grid / Compute Grid.
  • Doświadczenie z programowaniem funkcyjnym.
  • Wiedza domenowa związana z rynkami finansowymi:
  • instrumenty finansowe i pochodne,
  • trading,
  • zarządzanie ryzykiem,
  • dane rynkowe i raportowanie.
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna
Kontrakt B2B160-220 złnetto / godz.

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie