#1 Job Board for tech industry in Europe

  • Job offers
  • Java/Kotlin Craftsman (SaaS)
    Java

    Java/Kotlin Craftsman (SaaS)

    Warszawa
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      Analityczne Myślenie

      master

      Java

      master

      Clean Code

      master

      Spring

      master

      Event-Driven Architecture

      advanced

      Clean Architecture

      advanced

      OOP

      advanced

      TDD

      advanced

      Kotlin

      nice to have

    Job description

    Online interview

    Od 10 lat rozwijamy nasz własny produkt - Calamari - aplikację SaaS, 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



    ⭐️ Kim jest idealny kandydat na to stanowisko?


    • To doświadczony oraz skuteczny inżynier z co najmniej 7-letnim doświadczeniem komercyjnym.
    • Potrafi tworzyć wysokiej jakości oprogramowanie, dobrze zna standardy oraz najlepsze praktyki w zakresie tworzenia czytelnego, modularnego, zarządzalnego i łatwo rozwijalnego kodu.
    • Zna i stosuje w praktyce zarówno programowanie obiektowe jak i funkcyjne
    • Potrafi zapewnić stabilne działanie aplikacji w środowisku produkcyjnym. Umie diagnozować problemy oraz zapobiegać ich wystąpieniu.
    • Posiada solidną wiedzę na temat otoczenia systemów webowych i rozproszonych, w tym protokołów, bezpieczeństwa, architektury oraz integracji.
    • Zna dobre praktyki pisania testów automatycznych oraz wie czego unikać, aby testy nie stały się problemem równie wielkim jak ich brak. Potrafi stosować TDD, pisać testy przed implementacją.
    • Ma bardzo dobre zdolności komunikacyjne i umiejętność pracy zespołowej.
    • Płynnie posługuje się językiem polskim - 100% komunikacji przebiega w tym języku.
    • Nieustannie rozwija swoje kompetencje, nie boi się wyzwań.




    🤝 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
    • PostgreSQL
    • 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


    Mamy wysokie wymagania, ale jeśli masz pasję do programowania orać chęć rozwoju, pomożemy Ci osiągnąć sukces. Nawet jeśli nie spełniasz wszystkich wymagań, ale jesteś osobą zmotywowaną i gotową do nauki, serdecznie zapraszamy do aplikowania – Twoje zaangażowanie może być dla nas cennym atutem.


    PS: Składając CV, prosimy o dodanie w wiadomości hasła „CALAMARI REKRUTACJA 2024”. Dzięki temu będziemy wiedzieć, że świadomie przeczytałeś(/aś) 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.

    Check similar offers

    Senior Java Engineer

    New
    Avenga
    28K - 33K PLN
    Rzeszów
    , Fully remote
    Fully remote
    Spring Boot
    Java
    Apache Kafka

    Senior Java Developer

    New
    Gamedia
    18K - 23K PLN
    Warszawa
    , Fully remote
    Fully remote
    Spring
    Java 8
    MySQL

    Senior Automation Tester (with Java)

    New
    Callstack
    18K - 25K PLN
    Warszawa
    , Fully remote
    Fully remote
    Automated Testing
    Java
    Cucumber

    Java Architect

    New
    dotLinkers
    23K - 28K PLN
    Szczecin
    , Fully remote
    Fully remote
    Java
    Cloud
    SQL

    Senior Java Developer

    New
    Altimetrik Poland
    20K - 26K PLN
    Katowice
    , Fully remote
    Fully remote
    English
    Java
    Microservices