Senior Kotlin Developer

Java

Senior Kotlin Developer

Java
Centrum, Kraków +3 Locations

RadBrackets

Full-time
B2B
Senior
Remote
41.32 - 55.09 USD
Net per hour - B2B

Job description

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


Tech stack

    English

    B2

    Kotlin

    master

    System Design

    master

    MongoDB

    advanced

    Koin

    regular

    Ktor

    regular

    Coroutines

    regular

Office location

Published: 29.12.2025