Mar 25

Senior Java Craftsman

Rozwijamy własny produkt - Calamari HRową aplikację SaaS, z której korzystają firmy z ponad 100 krajów na całym świecie. Mamy świetny, kilkunastoosobowy zespół, który tworzy produkt światowej klasy. Pracujemy nad rozproszoną geograficznie architekturą multitenant. Nasze rozwiązania bazujemy na dobrych praktykach znanych z event driven architecture, clean architecture, Domain Driven Design oraz TDD. Usprawnimy swoje działania automatyzując wdrożenia
 
Chcesz wziąć udział w tym wyzwaniu? Dołącz do nas!
 
Dołącz do nas jeśli:
  • Chcesz brać aktywny udział udział w projektowaniu i rozwoju cloudowej architektury multitenant
  • Zależy Ci na dostarczaniu oprogramowania wysokiej jakości
  • Potrafisz tworzyć modularne systemy
  • Wiesz co oznacza software craftmanship
  • Jesteś skutecznym inżynierem Java
  • Chcesz mieć duży wpływ na produkt od pierwszego dnia pracy
  • Chcesz mieć wpływ na zmieniającą i rozwijającą się organizację
  • Pracujesz z wykorzystaniem najlepszych praktyk developerskich
  • Aktywnie rozwijasz swoją wiedzę i umiejętności 

Korzyści dla Ciebie:
  • Atrakcyjne warunki finansowe adekwatne do Twoich umiejętności i doświadczenia
  • Płaska struktura organizacyjna, brak zasad korporacyjnych
  • Przyjazna, luźna atmosfera w pracy
  • Elastyczny czas pracy
  • Work/Life balance - nie mamy nadgodzin
  • Płatne urlopy i chorobowe
  • Stabilna, długofalowa współpraca

Oczekujemy:
  • Bardzo dobrej znajomości Java i Spring
  • Umiejętności i doświadczenia w pracy według TDD
  • Wiedzy i doświadczenia w: 
    • Hexagonal Architecture, 
    • Clean Architecture,
    • Event Driven Architecture
  • Wiedzy oraz umiejętności praktycznego zastosowania programowania obiektowego
  • Znajomości zagadnień związanych z architekturą rozproszoną oraz mikro serwisową
  • Umiejętności tworzenia “czystego kodu”
  • Min. 6 lat doświadczenia jako programista
  • Wysokich zdolności komunikacyjnych oraz analitycznych
  • Stałej chęci rozwoju

Stack technologiczny:
  • Najnowsze wersje Java
  • Spring Boot
  • Apache Pulsar
  • Hibernate, Jooq
  • Hazelcast
  • Lombok
  • AWS
  • Docker
  • Na tym nie koniec. Twoim zadaniem będzie proponowanie oraz wdrażanie technologii, które będą rozwiązywały realne problemy. Kolejne punkty na tej liście zależą od Ciebie!

Location

EUROPE-ONLY