Java Developer

Autenti

Województwo małopolskie

On-site

PLN 133,920 - 178,560

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Dostęp do biblioteczki developerskiej
Dofinansowanie do zajęć sportowych
Prywatna opieka medyczna
Nowoczesny sprzęt komputerowy
Przyjazna atmosfera
Brak dress code’u

Job summary

Autenti w Województwie Małopolskim poszukuje Programisty Java do pracy w architekturze mikroserwisowej. Będziesz odpowiedzialny za pisanie wysokiej jakości kodu, uczestniczenie w cyklu życia aplikacji oraz rozwoju istniejących usług. Idealny kandydat zna Java oraz wzorce projektowe, a także ma doświadczenie w pracy z bazami MongoDB i PostgreSQL. Oferujemy elastyczny czas pracy oraz możliwość pracy hybrydowej.

Qualifications

  • Dobra znajomość architektury mikroserwisowej.
  • Doświadczenie w projektowaniu aplikacji w języku Java.
  • Dobra znajomość wzorców projektowych.
  • Umiejętność pracy z bazami danych (MongoDB, PostgreSQL).
  • Doświadczenie w obszarze monitoringu systemów i aplikacji.

Responsibilities

  • Uczestniczenie w całym cyklu życia aplikacji - od planowania po wdrożenie.
  • Pisanie wysokiej jakości kodu w architekturze mikroserwisowej.
  • Udział w tworzeniu nowatorskich interfejsów integracyjnych.
  • Rozwój istniejących usług Autenti.

Skills

Architektura mikroserwisowa
Java (w tym wersja 21)
Znajomość wzorców projektowych
Język angielski (komunikatywny)
MongoDB
PostgreSQL
Kotlin

Tools

Spring Boot
Grafana
Prometheus
Kibana
Azure AKS (Kubernetes)
Gradle

Job description

Autenti to europejska platforma usług zaufania, która łączy ludzi i firmy w przestrzeni cyfrowej, zapewniając szybkość, wygodę i bezpieczeństwo. Wspieramy firmy w zarządzaniu dokumentami - od e-podpisów (Autenti eSign), przez weryfikację tożsamości (Autenti eID), po e-doręczenia i archiwizację (Autenti eDelivery, Autenti eDocument). Z naszych rozwiązań korzystają tysiące organizacji w całej Europie, w tym firmy z wymagających sektorów, takich jak bankowość czy ochrona zdrowia.

W Autenti wierzymy, że najlepsze rozwiązania powstają, kiedy działamy razem. Stawiamy na zaufanie, współpracę i szacunek, i staramy się tworzyć środowisko, w którym każdy głos ma znaczenie. Jednocześnie bezpieczeństwo i zgodność stanowią fundament naszych działań. Działając w oparciu o sprawdzone standardy i stale doskonaląc nasze praktyki, tworzymy rozwiązania, na których mogą polegać nasi klienci.

Kilka słów o technologiach, w jakich pracujemy w naszym zespole IT:

Pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej.

Nasze serwisy pracują na Java, większość w wersji 21 oraz używamy Spring Boot 3.

Część aplikacji jest zaimplementowana w języku Kotlin w wersji 1.9+ w połączeniu ze Spring Webflux.

Nasze projekty budujemy w oparciu o gradle.

Używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależności od potrzeb.

Stosujemy architekturę heksagonalną, DDD oraz CQRS.

Testujemy - programiści piszą testy swoich aplikacji/komponentów.

Budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Kibana.

Całość uruchomiona w klastrze Kubernetes od Azure czyli AKS (PS. Wykorzystujemy chmurę oraz narzędzia Microsoft).

Co będzie należeć do Twoich obowiązków?
  • Uczestniczenie w całym cyklu życia aplikacji - od planowania przez implementację, dokumentację, code‑review, testowanie i wdrażanie, aż do monitorowania na produkcji.
  • Pisanie wysokiej jakości kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (całościowo w firmie mamy około 70 mikroserwisów).
  • Udział w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostępnych publicznie, jak i dla naszych aplikacji.
  • Rozwój istniejących usług Autenti.
Szukamy osoby, która:
  • Ma dobrą znajomość zagadnienia architektury mikroserwisowej.
  • Ma doświadczenie w projektowaniu aplikacji w języku Java.
  • Wykazuje się dobrą znajomością wzorców projektowych.
  • Zna język angielski na poziomie komunikatywnym.
  • Myśli krytycznie, sprawnie komunikuje się ze współpracownikami.
  • Gra zespołowo – jest chętna do dzielenia się wiedzą i pomysłami z innymi, ale również otwarta na inne punkty widzenia.
  • Ma doświadczenie w pracy z bazami danych (MongoDB, PostgreSQL).
  • Nie boi się pracy z błędami (bug fixing i analiza problemów w systemie).
  • Posiada doświadczenie w obszarze monitoringu systemów i aplikacji.
Mile widziane:
  • Znajomość Kotlin.
  • Znajomość protokołów OAuth2 / OIDC.
  • Znajomość norm i standardów, w szczególności ETSI EN 319 522.
  • Doświadczenie w sektorze fintech lub legaltech.
Na co możesz u nas liczyć?
  • Zatrudnienie w oparciu o kontrakt B2B.
  • Elastyczny czas pracy i możliwość pracy hybrydowej (1 raz w miesiącu w biurze w KRK).
  • Dostęp do biblioteczki developerskiej.
  • Zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią.
  • Nowoczesne biuro na krakowskim Ruczaju z parkingiem oraz dobrą kawą.
  • Dofinansowanie do zajęć sportowych i prywatną opiekę medyczną.
  • Brak dress code’u i przyjazna atmosfera.
  • Nowoczesny sprzęt komputerowy (większość z nas pracuje na MacBookach).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Autenti • Kraków

Hybrid
Elastyczny czas pracy
Dostęp do biblioteczki developerskiej
Dofinansowanie do zajęć sportowych
+2
Full-stack Developer (k/m)
Full-stack Developer (k/m)

CSL Software • Zielona Góra

On-site
PLN 120,000 - 180,000
Elastyczne godziny pracy
Dostęp do najnowszych technologii i sz
Kawa i espresso w biurze
Frontend Angular Developer (banking)
Frontend Angular Developer (banking)

Britenet • Poland

Hybrid
PLN 140,000 - 200,000
Programista / Programistka Java + Angular
Programista / Programistka Java + Angular

Centralny Ośrodek Informatyki • Warszawa

On-site
Dodatkowe wynagrodzenie roczne
Dofinansowanie do wakacji
Platforma kafeteryjna i Multisport
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)

Telemedi - assistance & digital health platform • Warszawa

Hybrid
Wynagrodzenie 15 000 - 22 000 PLN netto
Elastyczny model pracy
Opieka medyczna
+1
Java Developer
Java Developer

AmRest Holdings SE • Katowice

Hybrid
PLN 123,000 - 179,000
Elastyczna współpraca
Model hybrydowy lub zdalny
Tester / Testerka
Tester / Testerka

Europa Ubezpieczenia • Wrocław

Hybrid
PLN 90,000 - 130,000
Kafeteria benefitów
Prywatna opieka medyczna
Karta sportowa
+3
Tester / Testerka
Tester / Testerka

Towarzystwo Ubezpieczeń Europa S.A. • Wrocław

Hybrid
PLN 123,000 - 179,000
Umowa o pracę
Elastyczne godziny pracy
Praca hybrydowa
+2
Tech Lead (PHP + React + Cursor/Windsurf)
Tech Lead (PHP + React + Cursor/Windsurf)

Telemedi • Warszawa

Hybrid
Opieka medyczna
Karta Multisport
Elastyczny model pracy
Regular Java/DevOps Developer
Regular Java/DevOps Developer

Consdata S. A. • Poland

Remote
Szkolenia i kursy
Elastyczne godziny pracy
Ubezpieczenie grupowe
+3