Senior Software Engineer (Java/Scala)

Brak informacji o wynagrodzeniu
SeniorFull-time
#341985·Dodano dziś·2
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaSpringScalaAPISQLPostgreSQLMySQLRedshiftDockerReactBIAkkaAWS SQSKafkaSnowflakeElasticsearch

Firma i stanowisko

Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic, która zatrudnia 5500 osób. Klientem jest globalna firma technologiczna z siedzibą w San Francisco, specjalizująca się w oprogramowaniu do obsługi klienta, sprzedaży i zaangażowania klientów, posiadająca silne centrum inżynieryjne w Krakowie. Oddział w Krakowie koncentruje się na rozwoju produktów, inżynierii oprogramowania oraz wsparciu klientów, realizując globalne cele firmy.


Wymagania

  • Minimum 5 lat doświadczenia w budowaniu i eksploatacji usług backendowych produkcyjnych, w tym w środowiskach chmurowych
  • Doświadczenie w pełnej odpowiedzialności za usługi, w tym on-call/wsparcie produkcyjne
  • Silna biegłość w Javie (w tym Spring) i Scala
  • Doświadczenie w projektowaniu API i systemów rozproszonych z nastawieniem na niezawodność, obserwowalność i operacyjność
  • Mocne umiejętności SQL i doświadczenie z magazynami danych jak PostgreSQL, MySQL, Redshift
  • Doświadczenie w budowaniu i uruchamianiu usług używając Docker i workflow'ów kontenerowych
  • Entuzjazm do rozwiązywania złożonych problemów i pracy zespołowej
  • Silne umiejętności komunikacyjne i nastawienie na klienta
  • Znajomość języka angielskiego na poziomie B2 lub wyżej

Mile widziane:

  • Praktyka w budowie lub utrzymaniu produktów analitycznych, BI, raportowania lub innych intensywnie wykorzystujących dane
  • Znajomość narzędzi ekosystemu Scala (Akka/Pekko, Akka HTTP)
  • Doświadczenie z systemami wiadomości jak AWS SQS i/lub Kafka
  • Praca z silnikami baz danych analitycznych (np. Snowflake, DuckDB)
  • Doświadczenie z Elasticsearch

Obowiązki

Dostarczanie end-to-end możliwości analitycznych:

  • Współpraca przy wymaganiach, projektowaniu technicznym, implementacji, wdrożeniu i wsparciu produkcyjnym

Budowa i utrzymanie usług backendowych:

  • Używanie Scala, Java i systemów intensywnie wykorzystujących dane
  • Praca z bazami danych PostgreSQL, Redshift, MySQL
  • Pomoc w poprawianiu wydajności zapytań w obciążeniach analitycznych

Procesy rozwojowe:

  • Częsta implementacja, testowanie i wdrażanie zmian
  • Udział w code review
  • Utrzymywanie wysokich standardów jakości, wydajności i niezawodności

Wsparcie produkcyjne:

  • Rozwiązywanie problemów produkcyjnych
  • Usuwanie defektów
  • Dodawanie testów zapobiegających regresjom

Mentoring i współpraca:

  • Mentoring i wsparcie innych inżynierów
  • Udział w dyskusjach technicznych
  • Dzielenie się pomysłami i budowanie kultury uczenia się i innowacji

Oferta

  • Indywidualne wsparcie Service Delivery Managera w planowaniu ścieżki kariery
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie, wsparcie psychologiczne (HearMe)
  • Elastyczne benefity z systemem punktowym
  • Bezpłatne lekcje języka angielskiego dopasowane do poziomu
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe

Inne informacje

Praca hybrydowa z biura klienta w Krakowie.

Edge One Solutions Sp. z o.o.

Edge One Solutions Sp. z o.o.

348 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz