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

UNIQA

NewBe an early applicant

Programista/-ka Java

Posted Updated
Discussion

Description

Opis stanowiska

  • Tworzenie i rozwijanie aplikacji w architekturze mikroserwisowej, uruchamianych na Kubernetes (K8s)

  • Projektowanie i implementacja rozwiązań zgodnie z zasadami Architektury Heksagonalnej (Hexagonal Architecture)

  • Pisanie testów jednostkowych/integracyjnych i dbanie o wysoką jakość kodu

  • Współpraca z zespołem programistów oraz biznesem w metodyce Agile (Scrum)

  • Odpowiedzialność za jakość aplikacji – stabilność, bezpieczeństwo, wydajność

  • Tworzenie oraz utrzymywanie dokumentacji technicznej

  • Praktyczne wykorzystywanie narzędzi AI do wspierania procesu wytwarzania oprogramowania

Wymagania

  • Minimum 6 lat doświadczenia w programowaniu w Java 8+

  • Doświadczenie w tworzeniu oraz utrzymywaniu Mikroserwisów

  • Znajomość baz danych Oracle/PostgreSQL

  • Doświadczenie pracy z Kubernetes (K8s)

  • Bardzo dobra znajomość Spring/Spring Boot

  • Znajomość kolejek JMS, RabbitMQ

  • Znajomość narzędzi CI/CD (np. GitLab, Jenkins)

  • Doświadczenie w pisaniu testów jednostkowych/integracyjnych oraz stosowaniu dobrych praktyk programistycznych (JUnit, Mockito, Testcontainers)

  • Znajomość zasad Architektury Hexagonalnej i umiejętność ich stosowania

  • Praktyczne użycie narzędzi AI w procesie developmentu (np. Copilot, ChatGPT, Sonar + AI, automatyzacja)

  • Doświadczenie w pracy w metodykach Agile (Scrum)

Dodatkowym atutem będzie:

  • Doświadczenie w pracy z chmurą publiczną (Azure, AWS, GCP)

  • Znajomość podejścia domain driven design oraz wzorców architektonicznych

  • Znajomość narzędzi obserwowalności (Dynatrace, Prometheus, Grafana, ELK)

  • Doświadczenie z Docker, Helm, Istio i elementami cloud-native

Oferujemy

  • Udział w budowaniu nowego produktu opartego o najnowsze technologie informatyczne

  • Realny wpływ na kierunek rozwoju produktu

  • Pracę w doświadczonym i otwartym na innowacje zespole developerskim

  • Wsparcie zespołu Architektury w codziennej pracy

  • Dostęp do najnowszych narzędzi, w tym AI wspierającego rozwój i programowanie

  • Kulturę pracy opartą na zaufaniu, otwartości i odpowiedzialności

  • Pracę w modelu hybrydowym

  • Kulturę organizacyjną opartą na 5 wartościach: wspólnota, prostota, klient przede wszystkim, odpowiedzialność i wiarygodność

  • Kafeteryjny system benefitów – to Ty decydujesz z czego korzystasz

Skills

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

See also

Software Engineering jobs by country — openings, pay and top skills →