Scalo poszukuje doświadczonego programisty Java Backend, który dołączy do zespołu pracującego nad zaawansowanymi rozwiązaniami w pełni zdalnym modelu współpracy. Oferujemy możliwość rozwoju w środowisku opartym na nowoczesnych technologiach chmurowych oraz architekturze mikroserwisowej.
Zakres obowiązków
- Rozwój usług backendowych w Java i/lub Kotlin z wykorzystaniem frameworka Spring Boot.
- Projektowanie i implementacja REST API oraz integracji typu event-driven.
- Praca z usługami AWS, w tym RDS oraz S3, a także zarządzanie infrastrukturą przy użyciu Terraform.
- Samodzielna realizacja funkcjonalności od etapu implementacji i testów aż po wdrożenie produkcyjne.
- Aktywny udział w procesach code review, analizie problemów technicznych oraz dyskusjach projektowych.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia w programowaniu backendowym w Java i/lub Kotlin.
- Bardzo dobra znajomość Spring Boot oraz praktyczne doświadczenie w pracy z architekturą mikroserwisową.
- Praktyczna znajomość AWS, SQL, relacyjnych baz danych oraz narzędzi typu Docker i Git.
- Znajomość technologii messagingowych, takich jak Kafka lub RabbitMQ oraz praktyka w tworzeniu testów automatycznych.
- Znajomość języka angielskiego na poziomie minimum B2 oraz gotowość do szybkiego wdrożenia się w nowe technologie.
Co oferujemy
- Współpracę w modelu 100% zdalnym, zapewniającą elastyczność i komfort pracy z dowolnego miejsca.
- Długoterminową współpracę w modelu B2B z zespołem nastawionym na wysoką jakość kodu i nowoczesne praktyki DevOps.
- Możliwość pracy przy ambitnych projektach z wykorzystaniem zaawansowanych narzędzi chmurowych i infrastrukturalnych.