Senior Java Developer - Platform Team
AUTENTI sp. z o.o.
Bucharest, Romania
6 zile în urmă
source : Just Join IT

Spring Boot (advanced)

Spring (advanced)

Jesteśmy Autenti , szybko rosnąca firmą - #teamAutenti liczy już ponad 100 osób! Stworzyliśmy innowacyjne rozwiązanie w zakresie e-podpisu i usług zaufania, które wspiera w codziennym funkcjonowaniu tysiące firm w Polsce.

Zaczynamy podbijać rynki zagraniczne, by stać się największym operatorem usługi e-podpisu w Unii Europejskiej. Tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów.

Jeśli podzielasz wizję #paperless i lubisz upraszczać otaczającą Cię rzeczywistość - nie pozwól na siebie czekać i aplikuj!

Do zespołu Platformy szukamy doświadczonego Java Developera - to zespół który ma ułatwiać pracę pozostałym zespołom, poprzez dostarczenie im wspólnych narzędzi, infrastruktury i procesów.

To zespół, który zapewnia wszystko, co reużywalne, i dba by nie robić tego samego w różny sposób i wiele razy. W Autenti zespół platformy posiada też kompetencje architecture governance.

Co będzie należeć do Twoich obowiązków?

  • Programistyczne aspekty zadań zespołu platformy :
  • implementacja wspólnych funkcjonalności
  • standaryzacja kodu w postaci bibliotek, starterów Spring, pluginów Gradle
  • kontrybucje i review na styku z innymi zespołami
  • udział w przekrojowych aspektach opracowania architektury rozwiązania
  • ścisła współpraca z zespołem DevOps
  • dokumentacja tworzonych narzędzi i dobrych praktyk ich wykorzystania
  • rozwój istniejących usług Autenti
  • Szukamy osoby, która :

  • ma min. 5 lat komercyjnego doświadczenia w programowaniu w języku Java (aktualnie pracujemy na Java 17)
  • ma zaawansowaną znajomość Spring + Spring Boot,
  • zna zagadnienia projektowania API, w tym REST, na poziomie zaawansowanym
  • posiada co najmniej podstawową wiedzę o mechanizmach bezpieczeństwa współczesnych aplikacji web i API
  • ma co najmniej średniozaawansowaną wiedzę dotyczącą relacyjnych baz danych oraz zna podstawy baz danych NoSQL
  • ma bardzo dobrą znajomość jednego z systemów build (Maven, Gradle, )
  • zna Docker, Docker Compose w zakresie używanym w developmencie
  • ma doświadczenie w pracy w systemach rozproszonych i świadomość problemów w nich występujących (narzędzia / koncepcje skalowania systemów)
  • ma umiejętność stosowania TDD w praktyce oraz doświadczenie w debugging + troubleshooting
  • jest nastawiona na komunikację - współpraca międzyzespołowa to standard, przydatna będzie umiejętność merytorycznego argumentowania swoich pomysłów, cierpliwość, wyrozumiałość
  • jest nastawiona na detale - praktyczny perfekcjonizm
  • Nice to have :

  • umiejętność pisania plugin’ów Gradle
  • doświadczenie z jakimkolwiek systemem CI / CD, np. Github / Gitlab pipelines, Microsoft Azure Devops, ewentualnie Jenkins, bazującym na pipeline’ach opisywanych w YAML lub podobnym języku domenowym
  • doświadczenie z Open Source Software, własne kontrybucje lub projekty (show me your Github)
  • Spring Security
  • message brokers, pub / sub
  • metryki
  • znajomość języków skryptowych, np. Python, bash
  • znajomośc innych poza Java języków programowania (Kotlin, Golang, TypeScript )
  • Na co możesz u nas liczyć?

  • możliwość ciągłego rozwoju zawodowego w świecie najnowszych technologii i modeli biznesowych
  • biblioteczka developerska, udział w konferencjach / szkoleniach zewnętrznych i wewnętrznych (Gildia Architektów)
  • elastyczny czas pracy, możliwość pracy hybrydowej (chcemy od czasu do czasu widzieć się osobiście, żeby budować lepsze relacje) lub zdalnej
  • zespół fajnych ludzi, którzy lubią ze sobą pracować i lubią to, co robią
  • możliwości rozwoju - jesteśmy pewni, że masz wiele cennych pomysłów, które chętnie wprowadzimy w życie
  • budżet szkoleniowy i integracyjny
  • nowoczesne biuro z parkingiem, dobrą kawą, PlayStation
  • dofinansowanie do zajęć sportowych i prywatną opiekę medyczną - bo Twoja dobra kondycja jest dla nas ważna
  • brak dress code'u i przyjazna atmosfera
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular