JustJoin.IT Hybrydowo Senior

Senior Java Engineer | AI-Driven Development

j-labs

⚲ Kraków

26 880 - 31 920 PLN netto (B2B)

Wymagania

  • Java 17+
  • Spring Boot
  • GCP
  • C#
  • Kotlin
  • Jenkins
  • Docker

Opis stanowiska

O projekcie
• Zespół odpowiada za budowę oraz rozwój platform wspierających procesy przedtransakcyjne (Pre-Trade), obejmujące m.in.: RFQ (Request for Quote), pricing i wyceny produktów, lifecycle management, platformy bookingowe (F2T), wsparcie rynku wtórnego.
• Praca w modelu Agile/DevOps, dostarczanie rozwiązań szybko i regularnie w globalnym, otwartym i technologicznym środowisku współpracującym bezpośrednio z tradingiem i biznesem.
• Poszukujemy osoby zespołu zlokalizowanego w Krakowie. Na co dzień współpracujemy z zespołami z Kanady, Hongkongu i Francji, oferując międzynarodowe środowisko pracy i możliwość wymiany doświadczeń.
• Stanowisko daje możliwość pracy z technologiami Kotlin i C# — głównie w obszarze analizy oraz poznawania istniejącego kodu, GCP, a także zdobycia wiedzy domenowej. Wcześniejsze doświadczenie w tym obszarze nie jest wymagane.
• Lokalizacja: Kraków, praca hybrydowa (2 dni z biura).


Projekt zakłada intensywne wykorzystanie narzędzi AI w codziennej pracy. 

• Szukamy osoby samodzielnej, proaktywnej i chętnej do eksplorowania nowych rozwiązań, która dobrze odnajduje się w zmianie priorytetów i potrafi brać odpowiedzialność za realizowane zadania.
 

Twoje zadania
• Rozwój i utrzymanie strategicznych systemów Pre-Trading, pricingowych oraz platform bookingowych/lifecycle management
• Projektowanie i wdrażanie wysokiej jakości rozwiązań backendowych
• Udział w decyzjach architektonicznych jako część globalnego zespołu developerskiego
• Realizacja pełnego cyklu developmentu: analiza wymagań → development → test automation → deployment → production support
• Współpraca z zespołami Trading/Sales oraz innymi zespołami technologicznymi
• Udział w inicjatywach DevOps oraz automatyzacji procesów
• Migracja istniejących rozwiązań Java / Excel VBA na strategiczne platformy oparte o Kotlin
 

Wymagania
• Bardzo dobra, praktyczna znajomość Java backend development.
• Doświadczenie w budowie dużych i złożonych systemów rozproszonych.
• Znajomość programowania współbieżnego (concurrency/multithreading).
• Znajomość zasad projektowania systemów, automatyzacji testów i jakości oprogramowania.
• Bardzo dobre umiejętności komunikacyjne.
• Umiejętność pracy w środowisku międzynarodowym i bezpośredniej współpracy z biznesem.
 

Mile widziane
• Doświadczenie w Kotlin.
• Doświadczenie w sektorze finansowym / trading systems
• Znajomość:• C#
• GCP lub AWS

• Wiedza domenowa z zakresu: (equity derivatives, structured products, pricing, trade lifecycle, booking systems)

Dlaczego j-labs?

• Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 16 lat. Obecnie zatrudniamy ponad 550 osób.
• j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata!
• Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe.
• Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 17/21,  Spring, Hibernate, Mikroserwisy,  AWS/Azure/GSP/,  Terraform, Docker, Kubernetes, Kafka
• Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat, a 30% zostaje zatrudnionych z polecenia.
• Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu.
• Dołącz do Gildii Technologicznej lub stwórz własną - nasze community zrzeszają specjalistów w obszarach: Java, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance
• Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany.
• Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)

🔍 Dekoder Ogłoszenia

🔴
AI-Driven Development
Może oznaczać zarówno innowacyjne wykorzystanie AI do usprawnienia procesów deweloperskich, jak i konieczność pracy z istniejącymi, być może niedojrzałymi, rozwiązaniami opartymi na AI.
🔴
współpracując bezpośrednio z tradingiem i biznesem
Oznacza konieczność częstego kontaktu z osobami o odmiennych priorytetach i języku, co może prowadzić do niejasności wymagań i presji czasu.
🔴
Stanowisko daje możliwość pracy z technologiami Kotlin i C# — głównie w obszarze analizy oraz poznawania istniejącego kodu, GCP, a także zdobycia wiedzy domenowej. Wcześniejsze doświadczenie w tym obszarze nie jest wymagane.
Chociaż brzmi to jak szansa na naukę, może oznaczać, że głównym zadaniem będzie analiza legacy code i niekoniecznie tworzenie nowych, ekscytujących rozwiązań w tych technologiach.
🔴
szukamy osoby samodzielnej, proaktywnej i chętnej do eksplorowania nowych rozwiązań, która dobrze odnajduje się w zmianie priorytetów i potrafi brać odpowiedzialność za realizowane zadania.
Może oznaczać, że zespół jest mały, brakuje jasnych procesów, a od kandydata oczekuje się samodzielnego rozwiązywania problemów i adaptacji do ciągłych zmian.
🔴
Projekt zakłada intensywne wykorzystanie narzędzi AI w codziennej pracy.
Może oznaczać zarówno ciekawe narzędzia usprawniające pracę, jak i konieczność radzenia sobie z niedoskonałościami lub nieprzewidywalnością rozwiązań AI.