Następna praca

Senior Java Developer w DNA325

28 kwietnia

14 wyświetleń

1 aplikacja   0 odpowiedzi

DNA325
DNA325
We develop and grow IT companies
0
0 recenzji
Anna Panchenko
Anna Panchenko
Tech Recruiter
Więcej niż 5 lat
Advanced/Fluent
Praca zdalna

Przetłumaczone przez Google

Dołącz do dynamicznie rozwijającej się międzynarodowej firmy, która tworzy skalowalne produkty cyfrowe. Przejmij odpowiedzialność za kluczowe inicjatywy techniczne, współpracuj z zespołami interdyscyplinarnymi i współtwórz rozwiązania o dużym wpływie. Ta rola łączy praktyczne działania z strategicznym wkładem, oferując doświadczenie w zakresie nowoczesnych technologii, złożonych wyzwań i globalnego, dynamicznego środowiska.

O możliwości

Nasz klient jest globalnym liderem w dziedzinie oprogramowania infrastrukturalnego, specjalizującym się w zarządzaniu API klasy enterprise i płynnej integracji cyfrowej. Umożliwia on organizacjom pełne wykorzystanie potencjału danych poprzez zapewnienie bezpiecznych i skalowalnych ekosystemów do łączenia aplikacji i usług. Obecnie firma poszukuje strategicznego wizjonera, który pokieruje rozwojem ich kluczowych rozwiązań programistycznych. Na tym stanowisku będziesz pełnić rolę pomostu między złożonymi wymaganiami rynku a realizacją techniczną, zapewniając dostarczanie skutecznych narzędzi, które na nowo definiują sposób, w jaki firmy wchodzą w interakcję ze światem cyfrowym.



O stanowisku

Szukamy doświadczonego, starszego programisty Java, który dołączy do zespołu naszego klienta. Na tym stanowisku będziesz odgrywać kluczową rolę w architektonicznej koncepcji, budowie i udoskonalaniu kluczowych elementów nowoczesnej, chmurowej platformy dedykowanej do koordynacji i integracji API. Będziesz współpracować z interdyscyplinarnymi zespołami, aby dostarczać skalowalne, bezpieczne i wysoce wydajne usługi, jednocześnie kierując strategią techniczną i kierując młodszymi członkami zespołu. Ta ścieżka kariery jest idealna dla inżyniera, który doskonale radzi sobie w dynamicznych środowiskach i lubi rozwiązywać zawiłe zagadki techniczne w rozproszonych ekosystemach.


Godziny pracy: Praca na tym stanowisku odbywa się zgodnie z godzinami pracy obowiązującymi w irlandzkiej strefie czasowej (GMT/IST).


Obowiązki

  • Rozwój oprogramowania: Projektowanie, tworzenie i wsparcie mikrousług back-endowych i interfejsów API z wykorzystaniem Javy i powiązanych pakietów technologicznych. Konstruowanie i udoskonalanie modułów platformy, takich jak bramy API i warstwy trwałości dla Valkey, MongoDB i PostgresDB. Tworzenie czytelnego, stabilnego i rygorystycznie weryfikowanego kodu zgodnie ze standardowymi protokołami inżynierskimi.
  • Wkład w architekturę i projektowanie: Współpracuj z głównymi inżynierami i architektami systemów, aby wpływać na techniczną mapę drogową i projekt ramowy. Weź udział w audytach architektonicznych i oferuj informacje dotyczące skalowalności, niezawodności i długoterminowej wykonalności rozwiązań inżynieryjnych.
  • Inżynieria platformy: praca w ekosystemie zorientowanym na Kubernetes, pomoc we wdrażaniu zasobów konteneryzowanych i zarządzaniu mikrousługami.
  • Jakość i testowanie: Współpracuj z SDET-ami i specjalistami ds. zapewnienia jakości, aby utrzymać szeroki zakres testów i solidną automatyzację na poziomie jednostkowym, integracyjnym i obciążeniowym. Przeprowadzaj przeglądy kodu przez równych sobie i utrzymuj rygorystyczne standardy jakości w całym cyklu rozwoju.
  • Współpraca i mentoring zespołowy: Ściśle współpracuj z liderami produktów, interesariuszami, DevOps i inżynierami, aby dostarczać funkcjonalności spełniające cele komercyjne. Udzielaj wskazówek mniej doświadczonym programistom i wspieraj środowisko ciągłego rozwoju i doskonalenia umiejętności.
  • Monitorowanie i optymalizacja: Wdrażanie frameworków i metodologii obserwowalności (w tym Prometheus, Grafana, OpenTelemetry) w celu monitorowania żywotności i wydajności systemu. Określanie ograniczeń wydajności i dostrajanie usług w celu zmniejszenia opóźnień, wolumenu i wykorzystania sprzętu.

Wymagania

  • Specjalizacja techniczna: Ponad 5 lat doświadczenia w inżynierii back-endu lub platform, ze szczególnym naciskiem na systemy rozproszone i rozwój API. Biegła znajomość Javy, z solidną wiedzą na temat wielowątkowości, zarządzania pamięcią i optymalizacji wydajności. Doświadczenie w projektowaniu API (REST, gRPC) i wzorcach integracyjnych. Praktyczne doświadczenie z Valkey (lub Redis), MongoDB i PostgreSQL, w tym optymalizacja zapytań i modelowanie danych. Dogłębna znajomość Kubernetes, konteneryzacji i praktyk wdrażania w chmurze.
  • Jakość i DevOps: Doświadczenie w korzystaniu z narzędzi obserwacji i monitorowania w celu zapewnienia niezawodności i możliwości śledzenia systemu.
  • Współpraca i komunikacja: Doskonałe umiejętności rozwiązywania problemów i debugowania, proaktywne podejście do identyfikacji i rozwiązywania problemów. Doskonałe umiejętności komunikacyjne i umiejętność efektywnej pracy w interdyscyplinarnych zespołach Agile. Doświadczenie w mentoringu młodszych inżynierów oraz wkład w rozwój zespołu i doskonałość techniczną.

Korzyści

  • Praca w 100% zdalna: Ciesz się swobodą pracy z dowolnego miejsca, współpracując z różnorodnym, międzynarodowym zespołem.
  • Atrakcyjne wynagrodzenie: Hojny i konkurencyjny pakiet wynagrodzeń w USD, wraz z kompleksowym planem świadczeń.
  • Elastyczne godziny pracy: Utwórz harmonogram, który będzie odpowiadał Twojemu życiu i priorytetom.
  • Konfiguracja domowego biura: Otrzymasz sprzęt i oprogramowanie niezbędne do pracy w domu.


Specjalizacje: Java
Słowa kluczowe: developer, senior, api, microservices, APIs

Przetłumaczone przez Google

Więcej niż 5 lat
Advanced/Fluent
Praca zdalna
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować