JustJoin.IT Praca zdalna Mid

Kotlin & Java Developer

7N Sp. z o. o.

⚲ Gdańsk

16 800 - 21 840 PLN netto (B2B)

Wymagania

  • bardzo dobra znajomość Kotlin i Java
  • praktyczne doświadczenie ze Spring Boot
  • doświadczenie w projektowaniu i wdrażaniu mikroserwisów
  • praktyczne korzystanie z narzędzi AI wspomagających kodowanie (GitHub Copilot, OpenCode lub podobne)
  • angielski na poziomie B2+ i płynny polski

Mile widziane

  • doświadczenie z MongoDB i Spring Data MongoDB
  • doświadczenie z Google Cloud Platform
  • doświadczenie z frontendem lub technologiami mobilnymi (Web, iOS, Android)

Opis stanowiska

Backend dla klienta e-commerce — rozwijasz i utrzymujesz serwisy w Kotlinie i Javie na Spring Boot, projektujesz mikroserwisy i API, współpracujesz z Product Managerami, analitykami i UX. Praca zdalna, ale z okazjonalnymi warsztatami i sesjami planistycznymi na miejscu — jeśli zależy Ci na 100% zdalności, to może być problem. Oczekuje się też codziennej pracy z narzędziami AI (GitHub Copilot i podobne) — jeśli nie korzystasz z nich na co dzień, będziesz musiał nadrobić.

🔍 Dekoder Ogłoszenia

🔴
contributing to product development from concept to delivery
Może oznaczać, że będziesz zaangażowany w cały cykl życia produktu, od pomysłu po wdrożenie, co może wiązać się z większą odpowiedzialnością i potencjalnie szerszym zakresem obowiązków niż tylko kodowanie.
🔴
occasional onsite workshops and planning sessions
Chociaż praca jest zdalna, mogą pojawić się nieoczekiwane lub częstsze niż zakładano wizyty w biurze, co może być problematyczne dla osób preferujących w 100% zdalny tryb.
🟡
Design architecture for new functionalities and services
Oznacza to, że będziesz odpowiedzialny za projektowanie architektury, a nie tylko za implementację, co wymaga głębszego zrozumienia i doświadczenia w architekturze systemów.
🔴
Utilize modern AI-powered development tools to increase productivity and code quality
Może oznaczać, że oczekuje się od Ciebie szybkiego przyswajania i efektywnego wykorzystania nowych, potencjalnie jeszcze nie w pełni sprawdzonych narzędzi, co może wymagać dodatkowego czasu na naukę.
🟡
Ability to design technical solutions and take ownership of implementation decisions
Podkreśla dużą autonomię i odpowiedzialność, co może oznaczać, że będziesz musiał samodzielnie podejmować kluczowe decyzje techniczne bez stałego nadzoru.