Senior Kotlin Developer
O nas
Jesteśmy niewielkim, wyspecjalizowanym zespołem inżynierów oprogramowania. Skupiamy się na dostarczaniu rozwiązań wysokiej jakości, dlatego nie stawiamy na masowość, tylko na indywidualne podejście. Nasze korzenie to głównie środowisko JVM, ale specjalizujemy się w głębokich systemach backend-owych.
W ramach współpracy zapewniamy regularne, czterotygodniowe sesje feedback-owe oraz możliwość konsultacji technicznych - zarówno w kontekście aktualnych wyzwań projektowych, jak i długofalowego rozwoju zawodowego.
Od początku działamy w modelu zdalnym - i tego się trzymamy.
Klient
Zdalny projekt dla dużego, dynamicznie rozwijającego się startupu z branży dostaw żywności. Firma rozwija własny produkt oparty o architekturę mikroserwisów. Zespół IT klienta składa się z małych, autonomicznych teamów, w których programiści mają realny wpływ na dobór rozwiązań i technologii.
Tech stack
Kotlin
Spring Boot / Ktor + Koin
Kafka
Docker, Kubernetes, AWS
MongoDB, PostgreSQL, Redis
Chęć nauki Scali – mile widziana
Wymagania techniczne
Ponad 6 lat doświadczenia jako Java/Kotlin Developer
Posiadasz bardzo dobrą znajomość architektury oprogramowania, w szczególności mikroserwisów
Masz doświadczenie w pracy przy systemach o wysokiej dostępności i dużym natężeniu ruchu
Posiadasz znajomość korutyn w Kotlinie i umiejętność ich praktycznego wykorzystania
Posiadasz doświadczenie w pracy w środowiskach CI/CD i świadomość związanych z tym wyzwaniami
Posiadasz praktyczną znajomość Domain-Driven Design (DDD) – rozumiesz korzyści i potrafisz systematycznie wdrażać to podejście
Masz umiejętność tworzenia dokumentacji technicznej oraz projektowania złożonych systemów informatycznych
Kompetencje miękkie
Potrafisz komunikować się z biznesem i doradzać w zakresie rozwoju oprogramowania
Wspierasz zespół nie tylko przez kod, ale też przez dzielenie się wiedzą i doświadczeniem
Jesteś osobą, która lubi wyzwania i stale poszukuje nowych ścieżek rozwoju
Uważasz się za profesjonalistę – empatia, odpowiedzialność i komunikatywność są Ci bliskie
Język angielski to Twój naturalny drugi język
Projekt
Praca w 100% zdalna
Elastyczne godziny pracy
Duża niezależność w podejmowaniu decyzji
Projekt oparty o architekturę mikroserwisów
Celem projektu jest stworzenie rozwiązania, które zbiera informacje o dostępności restauratora do przyjęcia zamówienia
Kluczowe jest, aby system był w stanie szybko i niezawodnie odpowiedzieć, czy dany restaurator jest dostępny w danym momencie
Senior Kotlin Developer
Senior Kotlin Developer