Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Upvanta sp. z o.o.

NewBe an early applicant

Senior Java Developer (DevOps)

Posted Updated 3 views
Discussion

Description

Zadania

  • Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.

  • Tworzenie oraz rozwój usług REST opartych o Spring Boot.

  • Analiza wymagań biznesowych i technicznych oraz współtworzenie architektury rozwiązań.

  • Projektowanie i implementacja integracji między systemami.

  • Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych.

  • Współpraca z analitykami, architektami, zespołami biznesowymi oraz technicznymi.

  • Wspieranie wdrożeń aplikacji na środowiska testowe i produkcyjne.

  • Monitorowanie działania aplikacji, analiza logów, wydajności oraz dostępności usług.

  • Diagnozowanie i rozwiązywanie problemów aplikacyjnych oraz środowiskowych.

  • Rozwój i doskonalenie procesów CI/CD oraz automatyzacja procesów developerskich i operacyjnych.

  • Praca z technologiami Kubernetes, ArgoCD oraz GitHub Actions w procesie dostarczania oprogramowania.

Wymagania

  • Bardzo dobra znajomość języka Java.

  • Praktyczne doświadczenie w pracy ze Spring Boot oraz tworzeniu usług REST.

  • Znajomość wzorców projektowych, zasad Clean Code oraz dobrych praktyk programistycznych.

  • Doświadczenie w projektowaniu i implementacji integracji pomiędzy systemami.

  • Dobra znajomość relacyjnych baz danych oraz języka SQL.

  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (JUnit, Mockito).

  • Znajomość procesu wytwarzania oprogramowania w metodykach Agile.

  • Doświadczenie w pracy z systemami kontroli wersji Git.

  • Umiejętność przeprowadzania code review oraz dbania o jakość i bezpieczeństwo kodu.

  • Umiejętność diagnozowania problemów wydajnościowych aplikacji.

  • Zatrudnienie na podstawie umowy o pracę

DevOps

  • Podstawowa lub praktyczna znajomość usług Microsoft Azure wykorzystywanych do hostowania i monitorowania aplikacji.

  • Doświadczenie w pracy z GitHub Actions oraz procesami CI/CD.

  • Znajomość architektury i podstaw działania Kubernetes.

  • Doświadczenie we wdrażaniu aplikacji z wykorzystaniem ArgoCD.

  • Umiejętność analizy logów, metryk oraz identyfikacji przyczyn incydentów.

  • Doświadczenie w rozwiązywaniu problemów związanych z wdrożeniami i działaniem aplikacji w środowiskach kontenerowych.

  • Nastawienie na automatyzację procesów budowania, testowania i wdrażania aplikacji.

Skills

What Senior DevOps jobs ask for — and how much of it you have →
Apply

See also

DevOps jobs by country — openings, pay and top skills →