CALAMARI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ SPÓŁKA KOMANDYTOWA
2. 10. 2024
Informacje o stanowisku
technologies-expected :
Java
Spring
Kotlin
Event-Driven Architecture
Clean Architecture
OOP
about-project :
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
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!
responsibilities :
Dołącz do nas, by projektować i implementować nowoczesny system, z którego na co dzień korzystają .przedsiębiorstwa w ponad 100 krajach
requirements-expected :
Jesteś doświadczonym oraz skutecznym inżynierem z co najmniej 7-letnim doświadczeniem komercyjnym.
Potrafisz tworzyć wysokiej jakości oprogramowanie, dobrze znasz standardy oraz najlepsze praktyki w zakresie tworzenia czytelnego, modularnego, zarządzalnego i łatwo rozwijalnego kodu.
Znasz i stosujesz w praktyce zarówno programowanie obiektowe jak i funkcyjne.
Potrafisz zapewnić stabilne działanie aplikacji w środowisku produkcyjnym. Umiesz diagnozować problemy oraz zapobiegać ich wystąpieniu.
Posiadasz solidną wiedzę na temat otoczenia systemów webowych i rozproszonych, w tym protokołów, bezpieczeństwa, architektury oraz integracji.
Znasz dobre praktyki pisania testów automatycznych oraz wiesz czego unikać, aby testy nie stały się problemem równie wielkim jak ich brak. Potrafisz stosować TDD, pisać testy przed implementacją.
Masz bardzo dobre zdolności komunikacyjne i umiejętność pracy zespołowej.
Płynnie posługujesz się językiem polskim - 100% komunikacji przebiega w tym języku.
Nieustannie rozwijasz swoje kompetencje, nie boisz się wyzwań.
offered :
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ą.