Java Backend Developer

Java Backend Developer

UNIQA

Hybrid
B2B

Hexjobs Insights

Stanowisko: Java Backend Developer. Obowiązki: rozwijanie aplikacji w mikroserwisach, projektowanie rozwiązań w Architekturze Heksagonalnej, praca z BPMN. Wymagania: 6 lat doświadczenia w Java, znajomość Kubernetes, Spring. Hybrydowy model pracy.

Schlüsselwörter

Java
Mikroserwisy
Kubernetes
Spring
Spring Boot
BPMN
Agile
CI/CD
AI
Testy jednostkowe

Vorteile

  • Udział w budowaniu nowego produktu opartego o najnowsze technologie informatyczne
  • Realny wpływ na kierunek rozwoju produktu
  • Praca w doświadczonym zespole developerskim
  • Wsparcie zespołu Architektury w codziennej pracy
  • Dostęp do najnowszych narzędzi AI
  • Hybrydowy model pracy
  • Kafeteryjny system benefitów

Technologie, których używamy

O projekcie

Twój zakres obowiązków

  • Tworzenie i rozwijanie aplikacji w architekturze mikroserwisowej, uruchamianych na Kubernetes (K8s)
  • Projektowanie i implementacja rozwiązań zgodnie z zasadami Architektury Heksagonalnej (Hexagonal Architecture)
  • Modelowanie procesów biznesowych w BPMN oraz praca z silnikiem procesowym Camunda
  • Pisanie testów jednostkowych 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

Nasze wymagania

  • Minimum 6 lat doświadczenia w programowaniu w Java (8/11/21)
  • 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 oraz stosowaniu dobrych praktyk programistycznych (JUnit, Mockito, Testcontainers)
  • Znajomość zasad Architektury Hexagonalnej i umiejętność ich stosowania
  • Doświadczenie w modelowaniu procesów BPMN oraz pracy z Camunda
  • Praktyczne użycie narzędzi AI w procesie developmentu (np. Copilot, ChatGPT, Sonar + AI, automatyzacja)
  • Doświadczenie w pracy w metodykach Agile (Scrum)

Mile widziane

  • Znajomość frameworków JSF/PrimeFaces
  • Znajomość serwerów aplikacji IBM WebSphere/Wildfly
  • Doświadczenie w pracy z chmurą publiczną (Azure, AWS, GCP)
  • Znajomość narzędzi obserwowalności (Dynatrace, Prometheus, Grafana, ELK)
  • Doświadczenie z Docker, Helm, Istio i elementami cloud-native

Tak organizujemy naszą pracę

Tak pracujemy

Skład zespołu

Takie dajemy możliwości rozwoju

To 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

Benefity

Aufrufe: 5
Veröffentlichtvor 9 Tagen
Läuft abin 21 Tagen
Art des VertragsB2B
ArbeitsmodusHybrid

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Java Backend Developer"

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.