Projekt B2B - Software Engineer (Java, Kotlin)
Brak informacji o wynagrodzeniu
#458915·Dodano dziś·0
Źródło: www.pracuj.plTech Stack / Keywords
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
31 aktywnych ofert