JustJoin.IT Hybrydowo Mid

Java Developer

AUTENTI Sp. z o.o.

⚲ Kraków

Wymagania

  • Java

Opis stanowiska

Jesteśmy Autenti – tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów. Nasz flagowy produkt, Platforma Autenti, to narzędzie wykorzystywane przez tysiące klientów z ponad 120 krajów. Dzięki naszym innowacyjnym rozwiązaniom użytkownicy nadali już miliony dokumentów.Jeśli podzielasz wizję #paperless i chcesz mieć wpływ na zmniejszenie emisyjności działalności firm i instytucji, dołącz do nas!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ę, 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 Na co możesz u nas liczyć? • Zatrudnienie w oparciu o kontrakt B2B • Elastyczny czas pracy i możliwość pracy hybrydowej  (1 raz w tygodniu 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)