Projekt B2B - Software Engineer (Java, Kotlin)

Brak informacji o wynagrodzeniu
SeniorOn-site·WarszawaFull-time·B2B
#458915·Dodano dziś·0
Źródło: www.pracuj.pl
Aplikuj teraz

Firma i stanowisko

Hays IT Contracting prowadzi współpracę opartą na zasadach B2B z ponad 500 specjalistami IT w projektach dla klientów z sektora e-commerce. Obecny projekt dotyczy rozwoju i skalowania Platformy Katalogu Produktowego odpowiedzialnej za zarządzanie wysokiej jakości danymi produktowymi, obsługę dużych wolumenów danych oraz wdrażanie rozwiązań opartych o AI.

Wymagania

  • Komercyjne doświadczenie z Java na poziomie senior.
  • Bardzo dobra znajomość Spring Boot.
  • Doświadczenie w projektowaniu i rozwijaniu systemów opartych o mikroserwisy.
  • Doświadczenie w budowie oraz utrzymaniu usług backendowych i API.
  • Bardzo dobra znajomość architektury aplikacyjnej oraz projektowania skalowalnych systemów.
  • Doświadczenie w prowadzeniu code review oraz tworzeniu dokumentacji technicznej.
  • Praktyczna znajomość relacyjnych baz danych oraz modelowania danych.
  • Umiejętność współpracy z zespołami cross-funkcyjnymi oraz przekładania wymagań biznesowych na rozwiązania techniczne.
  • Bardzo dobra znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.

Nice to have:

  • Doświadczenie z Kotlin oraz gotowość do pracy przy istniejących komponentach w tym języku.
  • Znajomość Elasticsearch oraz rozwiązań związanych z wyszukiwaniem i indeksowaniem danych.
  • Praktyczne doświadczenie z Large Language Models.
  • Doświadczenie z bazami wektorowymi oraz rozwiązaniami wykorzystującymi embeddings.
  • Doświadczenie w środowiskach Big Data oraz hurtowniach danych, w szczególności Google BigQuery.
  • Znajomość zagadnień związanych z analizą tekstu, similarity matching oraz rozwiązaniami AI.
  • Doświadczenie z platformami chmurowymi, preferencyjnie GCP.

Obowiązki

  • Projektowanie, rozwój, testowanie oraz utrzymanie wysokiej jakości usług backendowych i API w oparciu o Java oraz Spring Boot.
  • Rozwój i utrzymanie systemów opartych o architekturę mikroserwisową.
  • Projektowanie architektury nowych komponentów oraz usprawnianie istniejących rozwiązań.
  • Dbanie o jakość oprogramowania poprzez code review, dokumentację techniczną oraz stosowanie dobrych praktyk inżynierskich.
  • Współpraca z Product Managerami, Data Analystami, UX Designerami oraz innymi interesariuszami biznesowymi i technicznymi.
  • Rozwój i utrzymanie narzędzi wspierających zarządzanie dużym katalogiem produktów.
  • Budowa rozwiązań związanych z jakością danych, dopasowywaniem produktów oraz deduplikacją.
  • Praca z dużymi zbiorami danych wspierającymi analitykę i rozwój organizacji oparty o dane.
  • Projektowanie i wdrażanie nowych mikroserwisów przy jednoczesnym rozwijaniu wydajności i skalowalności platformy.
Hays Poland

Hays Poland

31 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz