D
Domus Global
501 – 1000 Pracownicy
DoradztwoLogistykaMarketing
Domus Global to firma świadcząca usługi technologiczne i innowacyjne dla klientów korporacyjnych oraz instytucji sektora publicznego. Jej działalność obejmuje strategie dotyczące sztucznej inteligencji, rozwój produktów, chmurę i cyberbezpieczeństwo, analitykę danych oraz marketing wspierający wzrost. Firma projektuje bezpieczne produkty cyfrowe, takie jak aplikacje bankowości mobilnej, portfele płatnicze i superaplikacje; wspiera migrację do chmury i zarządzanie IT; a także świadczy usługi marketingowe wykorzystujące AI, outsourcing procesów biznesowych oraz wsparcie decyzji oparte na danych.

Starszy inżynier Java — praca zdalna w Urugwaju

Twórz interfejsy API w Javie, integracje i niezależne usługi dla ważnych projektów IUGO. Pracuj z AWS, kontenerami, obserwowalnością i narzędziami programistycznymi wspieranymi przez AI.

Opis

  • Projektuj i rozwijaj solidne wewnętrzne REST API w Javie oraz API dla partnerów, dbając o prawidłową obsługę błędów i bezpieczeństwo.
  • Wdrażaj i rozbudowuj integracje, w tym klientów HTTP, mapowanie żądań i odpowiedzi, idempotentność oraz ponawianie prób, gdy jest to uzasadnione.
  • Uczestnicz w decyzjach technicznych dotyczących usług, takich jak struktura modułów, spójność danych i wąskie gardła wydajności.
  • Pracuj z AWS i kontenerami, takimi jak Docker i Kubernetes, lub z narzędziami orkiestracji używanymi w projekcie.
  • Twórz i utrzymuj usługi z oddzielnymi obszarami domenowymi, współpracując z innymi zespołami, gdy procesy przekraczają te granice.
  • Poprawiaj obserwowalność systemów produkcyjnych za pomocą ustrukturyzowanych logów, metryk i śladów.
  • W razie potrzeby optymalizuj wydajność i stabilność.
  • Wykorzystuj sztuczną inteligencję w rozwoju, programowaniu, testowaniu i automatyzacji.

Wymagania

  • Bardzo dobra znajomość Javy i Spring Boot lub równoważnego frameworka oraz udokumentowane doświadczenie w tworzeniu API.
  • Praktyczne doświadczenie produkcyjne z AWS lub porównywalną platformą chmurową.
  • Doświadczenie w pracy z kontenerami, takimi jak Docker, Kubernetes lub podobnymi narzędziami.
  • Doświadczenie w projektowaniu REST API i korzystaniu z zewnętrznych API.
  • Doświadczenie w zakresie obserwowalności systemów produkcyjnych z użyciem ELK, Prometheus, Grafana lub równoważnych narzędzi.
  • Umiejętność projektowania rozwiązań technicznych i omawiania kompromisów w kontekście integracji.
  • Umiejętność samodzielnej pracy, podejmowania decyzji i realizowania zadań od początku do końca z dbałością o jakość.
  • Doświadczenie z systemami o średniej i wysokiej złożoności, obejmującymi współbieżność, rozproszone integracje i spójność danych.
  • Gotowość do udzielania i przyjmowania informacji zwrotnej dotyczącej kwestii technicznych.
  • Doświadczenie w korzystaniu z narzędzi programistycznych wspieranych przez AI do kodowania, testowania i automatyzacji lub aktywne zainteresowanie rozwijaniem tych umiejętności.