Mid/Senior Java Developer

Przegląd oferty

Lokalizacja
Kraków, Małopolskie
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
15,000 zł - 27,000 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
5681
Typ pracy
Hybrydowo
Rozmiar firmy
100-200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Java, Spring, Spring Boot, MongoDB, Gradle, Kibana, Grafana, DDD, TDD, Clean Code
Typ umowy
B2B
Rekrutacja
Online
Rekrutacja w języku
Polski
Korzyści
Parking, Prywatna opieka medyczna, Finansowanie kursów, No dress code, Kawa za free, Play room, Parking rowerowy, Małe zespoły,
Poziom doświadczenia
Mid Senior
Wymagana
Java Spring

Opis oferty

Szukamy osoby, która:

  • ma min. 3 lata komercyjnego doÅ›wiadczenia w programowaniu w jÄ™zyku Java (aktualnie pracujemy na Java 17), zna dobrze Spring + Spring Boot
  • ma zaawansowanÄ… znajomość zagadnieÅ„ takich jak architektura mikroserwisowa
  • w praktyce wykorzystuje MongoDB, Gradle, Kibana, Grafana
  • wykazuje siÄ™ doskonałą znajomoÅ›ciÄ… wzorców projektowych
  • lubi pracować w oparciu o DDD, TDD, Clean Code, architekturÄ™ heksagonalnÄ…, Code Review
  • mile widziane: doÅ›wiadczenie zwiÄ…zane z podpisem elektronicznym
  • myÅ›li krytycznie, sprawnie komunikuje siÄ™ ze współpracownikami, gra zespoÅ‚owo - jest chÄ™tna do dzielenia siÄ™ wiedzÄ… z innymi
  • ma pozytywne i memowe poczucie humoru ;)

Opis oferty 

JesteÅ›my Autenti - tworzymy standard podpisu elektronicznego, który raz na zawsze wyeliminuje papier w procesie podpisywania dokumentów. #TeamAutenti ma już ponad 100 osób i nadal roÅ›niemy.

Z naszego flagowego produktu - platformy Autenti, korzysta miesięcznie niemal 600 tysięcy użytkowników, co jest 40-krotnym wzrostem w porównaniu do ubiegłego roku. Od początku istnienia platformy nasi użytkownicy nadali ponad 4,5 mln dokumentów. Używanie produktów Autenti w samym I półroczu 2022 roku dało oszczędność 1 355 drzew, 13 551 337 litrów wody i emisji dwutlenku węgla rzędu 1 463 544 CO2.

JeÅ›li podzielasz wizjÄ™ #paperless i lubisz upraszczać otaczajÄ…cÄ… CiÄ™ rzeczywistość - nie pozwól na siebie czekać i aplikuj!

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

  • pracujemy w architekturze mikroserwisowej z wykorzystaniem komunikacji synchronicznej REST oraz asynchronicznej przesyÅ‚ajÄ…c zdarzenia do message brokera Apache Kafka
  • wszystkie nasze aplikacje zostaÅ‚y już przełączone na Java 17 oraz używamy Spring Boot 2.7.x
  • aplikacje sÄ… oparte o system budowania Gradle
  • używamy baz SQL (PostgreSQL) oraz NoSQL (MongoDB) - baza dobrana w zależnoÅ›ci od potrzeb
  • stosujemy architekturÄ™ heksagonalnÄ… oraz DDD
  • testujemy - programiÅ›ci piszÄ… testy swoich aplikacji/komponentów
  • budujemy monitoring aplikacji z wykorzystaniem Grafana + Prometheus + Zipkin

Zakres obowiązków

  1. praca w core'owym zespole zajmujÄ…cym siÄ™ e-podpisem 
  2. uczestniczenie w caÅ‚ym cyklu życia aplikacji - od planowania przez implementacjÄ™, dokumentacjÄ™, testowanie i wdrażanie, aż do monitorowania na produkcji 
  3. pisanie wysokiej jakoÅ›ci kodu pokrytego kilkoma rodzajami testów w architekturze mikroserwisowej (caÅ‚oÅ›ciowo w firmie mamy okoÅ‚o 50 mikroserwisów) 
  4. udziaÅ‚ w tworzeniu nowatorskich interfejsów integracyjnych, zarówno tych dostÄ™pnych publicznie, jak i dla naszych aplikacji 
  5. rozwój istniejÄ…cych usÅ‚ug Autenti 
  6. mentorowanie mniej doświadczonych kolegów