Java Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#442008·Dodano 5 dni temu·2
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpringSpring BootOOPClean CodeApache KafkaAzure Event HubsMicrosoft AzureKubernetesPostgreSQL

Firma i stanowisko

Nasz klient to firma z branży technologicznej i security, odpowiedzialna za techniczne wsparcie klientów korzystających z rozwiązań video surveillance, hardware, software oraz systemów sieciowych.

Wymagania

  • Bardzo dobra znajomość Java 21+ oraz Spring Framework / Spring Boot
  • Bardzo dobra znajomość programowania obiektowego, zasad OOP oraz Clean Code
  • Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej
  • Doświadczenie w pracy z systemami rozproszonymi
  • Znajomość platform chmurowych, preferowany Microsoft Azure
  • Praktyczna znajomość Kubernetes
  • Doświadczenie z systemami messagingowymi, szczególnie Apache Kafka oraz Azure Event Hubs
  • Bardzo dobra znajomość PostgreSQL, w tym projektowania i optymalizacji baz danych
  • Doświadczenie w optymalizacji wydajności wysoko dostępnych usług backendowych
  • Znajomość Git oraz GitHub
  • Praktyczne wykorzystywanie narzędzi AI wspierających development, szczególnie GitHub Copilot i Google Gemini
  • Praktyczna znajomość systemu Linux oraz skryptowania i automatyzacji
  • Znajomość podstaw zagadnień sieciowych, m.in. protokołów, routingu i usług sieciowych
  • Bardzo dobre umiejętności analityczne i troubleshootingowe
  • Znajomość języka angielskiego umożliwiająca swobodną komunikację techniczną oraz pracę z dokumentacją

Nice to have:

  • Doświadczenie w pracy z fizycznymi lub wirtualnymi środowiskami laboratoryjnymi, w tym instalacją, konfiguracją, aktualizacją i reinstalacją systemów oraz aplikacji
  • Doświadczenie w realizacji projektów jako zewnętrzny konsultant lub kontraktor w zespołach Agile
  • Doświadczenie w tworzeniu i aktualizacji dokumentacji architektonicznej i technicznej
  • Umiejętność prowadzenia dyskusji technicznych i wspierania mniej doświadczonych członków zespołu
  • Doświadczenie z CI/CD oraz praktykami DevOps
  • Elastyczność technologiczna i gotowość do szybkiego poznawania nowych narzędzi oraz technologii

Obowiązki

  • Projektowanie, rozwój i utrzymanie usług backendowych oraz mikroserwisów w Java 21+ i Spring
  • Tworzenie skalowalnych i wysoko dostępnych rozwiązań działających w środowisku rozproszonym
  • Udział w podejmowaniu decyzji architektonicznych i technologicznych
  • Projektowanie i rozwój rozwiązań wykorzystujących Kafka oraz Azure Event Hubs
  • Praca z rozwiązaniami chmurowymi, w szczególności Microsoft Azure, oraz środowiskiem Kubernetes
  • Projektowanie, rozwój i optymalizacja baz danych PostgreSQL
  • Optymalizacja wydajności aplikacji oraz wykorzystania zasobów
  • Dbanie o jakość, czytelność, skalowalność i łatwość utrzymania kodu
  • Wykorzystanie narzędzi Generative AI, m.in. GitHub Copilot i Google Gemini, w codziennej pracy developerskiej, code review i rozwiązywaniu problemów technicznych
  • Automatyzacja zadań oraz praca w środowisku Linux
  • Analiza i rozwiązywanie złożonych problemów technicznych związanych m.in. z wydajnością, integracją i orkiestracją usług
  • Współpraca z zespołem przy tworzeniu i aktualizacji dokumentacji technicznej oraz architektonicznej

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego planować ścieżkę kariery i dbałość o komfort pracy
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pokryciem kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wsparcie work-life balance: wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
  • Wsparcie sportowe, w tym wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i platforma wsparcia psychologicznego
  • Elastyczne benefity – samodzielny wybór wydatków w systemie benefitowym
Elastyczne godziny
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Edge One Solutions

Edge One Solutions

326 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz