Reklama:



Java/kotlin Leader And Architect (saas), Białystok

Ostatnia aktualizacja 2024-10-05
Wygasa 2024-11-05
ID #2374004323
Free
Java/kotlin Leader And Architect (saas), Białystok
Poland, Podlaskie, Białystok,
Zmodyfikowano October 2, 2024

Opis

Od 10 lat rozwijamy nasz własny produkt - Calamari - aplikację Saa S, która wspiera zarządzanie HR w firmach na całym świecie. Dołącz do nas, by projektować i implementować nowoczesny system, z którego na co dzień korzystają przedsiębiorstwa w ponad 100 krajach .

‍Jak pracujemy?

Backend Calamari jest oparty na architekturze mikroserwisowej, a fundamentem naszych działań są najlepsze praktyki takie jak Event-Driven Architecture, Hexagonal Architecture, Clean Architecture, Domain-Driven Design, TDD oraz Clean Code.

Używamy najnowszych wersji Javy, a w niektórych usługach pojawia się również Kotlin. Regularnie wdrażamy nasze aplikacje – dosłownie codziennie. Zmagamy się również z wyzwaniami związanymi z modernizacją starszej, monolitycznej części systemu. Nasze usługi są rozproszone geograficznie i działają w kilku regionach AWS.

Dołączając do nas, trafisz do jednego z dwóch małych, autonomicznych, cross-funkcjonalnych zespołów produktowych (6-7 osób), które pracują w duchu Agile. Będziesz mieć ogromny wpływ na produkt oraz organizację pracy w zespole.

Miejsce pracy: Warszawa / Białystok (hybrydowo) lub całkowicie zdalnie ️ Twoje zadania w Calamari
  • Aktywny udział w implementacji.
  • Projektowanie architektury systemu oraz przeprowadzanie technicznej analizy wymagań w zakresie nowych funkcji i modernizacji istniejących rozwiązań. Zapewnienie jasnej komunikacji dotyczącej kompromisów (trade-offów) w kontekście kosztów, wydajności, skalowalności systemu z uwzględnieniem możliwości zespołu oraz ograniczeń czasowych.
  • Ścisła współpraca z Product Ownerem w celu przewidywania technologicznych wyzwań i szans, proponowanie optymalnych rozwiązań oraz kształtowanie strategii rozwoju systemu zgodnie z metodyką Agile.
  • Wsparcie merytoryczne zespołu developerów. Promowanie i wdrażanie dobrych praktyk, takich jak clean code, testowanie, TDD, itp.
️ Kim jesteś?

Idealny kandydat to doświadczony i skuteczny inżynier z co najmniej 10-letnim doświadczeniem komercyjnym, posiadający solidne umiejętności w zakresie:

  • Architektury rozproszonej – szczególnie mikroserwisy, wraz z praktycznym doświadczeniem w pracy nad produkcyjnymi, długo żyjącymi produktami.
  • Tworzenia wysokiej jakości oprogramowania – zna standardy i najlepsze praktyki dotyczące tworzenia czytelnego, modularnego, zarządzalnego oraz łatwo rozwijalnego kodu.
  • Programowania obiektowego i funkcyjnego – z doświadczeniem w praktycznym ich stosowaniu.
  • Stabilnego działania aplikacji produkcyjnych – potrafi diagnozować i zapobiegać problemom, zapewniając niezawodność w środowisku produkcyjnym.
  • Systemów webowych i rozproszonych – ma solidną wiedzę o protokołach, bezpieczeństwie, architekturze i integracjach.
  • Pisania testów automatycznych – zna dobre praktyki i potrafi unikać pułapek, które mogą uczynić testy równie problematycznymi jak ich brak. Potrafi stosować TDD i tworzyć testy przed implementacją.
  • Umiejętności miękkie – ma bardzo dobre zdolności komunikacyjne, potrafi klarownie tłumaczyć podjęte decyzje i aspekty techniczne inżynierom oraz osobom nietechnicznym; potrafi efektywnie pracować w zespole.
  • Język polski – biegle posługuje się językiem polskim, ponieważ cała komunikacja w firmie przebiega w tym języku.
  • Chęć ciągłego rozwoju – nie boi się trudnych wyzwań i stale poszerza swoje kompetencje.
Dlaczego warto dołączyć do zespołu Calamari?
  • Mamy silny i doświadczony zespół techniczny – to opinia, która regularnie pojawia się na spotkaniach 1:1 z naszymi programistami.
  • Ciekawe wyzwania związane z tworzeniem i rozwojem architektury systemu używanego produkcyjnie przez tysiące użytkowników.
  • ️ Mała liczba spotkań.
  • ‍ ‍ Płaska struktura organizacyjna, brak zasad korporacyjnych.
  • Brak dyżurów i nadgodzin.
  • Praca w polskiej strefie czasowej.
  • Praca hybrydowa lub zdalna.
  • Stabilna, długofalowa współpraca. Calamari systematycznie rozwija się od 10 lat i przez ten czas nie było żadnych zwolnień związanych z sytuacją finansową, rynkową, pandemią czy restrukturyzacją.
️ Nasze technologie
  • Java 21
  • Kotlin
  • AWS
  • Spring Boot, Jooq, Hibernate
  • Postgre SQL
  • Apache Pulsar, Hazelcast
  • Docker, JUnit5, Testcontainers
  • 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!
Dołącz do nas

Na tym stanowisku stawiamy wysokie wymagania – poszukujemy osoby z silnymi kompetencjami technicznymi, dużym doświadczeniem oraz wyjątkowymi zdolnościami miękkimi.

Jednak jeśli programowanie to Twoja pasja i jesteś zdeterminowany do dalszego rozwoju, z chęcią pomożemy Ci osiągnąć sukces. Jeśli nie spełniasz wszystkich wymagań na to stanowisko, nadal zachęcamy Cię do aplikowania na inne role w naszej firmie. Motywacja, zaangażowanie i gotowość do nauki mogą być dla nas równie cennymi atutami, jak doświadczenie techniczne.

PS: Składając CV, prosimy o dodanie w wiadomości hasła „CALAMARI LEAD 2024”. Dzięki temu będziemy wiedzieć, że świadomie przeczytałeś naszą ofertę. :)

Jak będzie wyglądać proces rekrutacji?
  • Zadanie praktyczne weryfikujące Twój sposób myślenia (1h).
  • Rozmowa techniczna online o programowaniu i technologii (1h).
  • Rozmowa z założycielami firmy. Na tej rozmowie chcemy Cię bliżej poznać oraz sprawdzić czy pasujesz do organizacji (1h).
  • Składamy Ci ofertę lub dajemy feedback.

Szczegóły pracy:

Rodzaj pracy: Pełny etat
Rodzaj kontraktu: Stały
Zawód: Java/kotlin leader and architect (saas)

⇐ Poprzednia praca

Następna praca ⇒     

 

Skontaktuj się z pracodawcą

    Informacje o pracodawcy

    Szybkie wyszukiwanie:

    Lokalizacja

    Wpisz miasto lub region

    Słowo kluczowe


    Reklama: