JustJoin.IT
Praca zdalna
Senior
New
Senior Backend Engineer (AI-First, Kotlin / Spring Boot)
Jakdojade (City-nav Sp. z o.o.)
⚲ Poznań
18 000 - 25 000 PLN netto (B2B)
Wymagania
- Kotlin
- Java
- Spring Boot
- AI
Opis stanowiska
Dlaczego Jakdojade?
Jesteśmy firmą produktową, a nasze moce skupiamy na tworzeniu aplikacji Jakdojade, której używa obecnie 5 mln UU miesięcznie. Rozpoznaje nas ponad połowa Polaków.
Pracujemy tutaj, bo mamy realny wpływ na to, co robimy i jak to robimy! Jesteśmy otwarci na zmiany, a decyzje lubimy popierać konkretnymi danymi.
Działamy w systemie scrumowym i realizujemy zadania w podzespołach domenowych, co oznacza, że będziesz mieć możliwość współpracy z różnymi ekspertami w zależności od projektu oraz Product Ownerami i CTO.
Co zapewniamy?
• współpracę w oparciu o umowę B2B przy zaangażowaniu ok. 160–180 h/m-ce
• możliwość współpracy od zaraz, ale chętnie poczekamy
• dostęp do narzędzi AI opłacany przez firmę (ze względów bezpieczeństwa i ochrony kodu usługi realizowane są w środowisku i na licencjach Jakdojade)
• budżet jakościowy na rozwój kompetencji, które przyczyniają się do zwiększenia jakości dostarczanych usług
• preferencyjne warunki karty Multisport i pakietu LuxMed
• regularne omawianie jakości i zakresu świadczonych usług
• wprowadzenie w architekturę systemu i procesy projektowe
• imprezy integracyjne (mniejsze i większe w formie aktywności sportowych, planszówek i celebrowania sukcesów)
• partnerską atmosferę
Współpraca łączy rozwój produktu z usprawnianiem procesu wytwórczego we współpracy z agentami AI.
Jako Backend Engineer będziesz:
• tworzyć kod produkcyjnej jakości z agentami AI (głównie Claude Code): pisać specyfikację, prowadzić agenta, sprawdzać wynik i odpowiadać za zmianę na produkcji
• rozwijać i utrzymywać usługi backendowe w Kotlinie i Spring Boot
• zamieniać powtarzające się błędy w reguły lintera, testy i automatyzacje
• tworzyć dla zespołu instrukcje i polecenia dla agentów, review i automatyzacje cykliczne
• sprawdzać, czy usprawnienia działają - po wycofaniach zmian i czasie wdrożenia, nie po zużytych tokenach
• dzielić się wiedzą i dobrymi praktykami pracy z AI
• okazjonalnie zmieniać frontend wewnętrznego panelu
Odnajdziesz się w tej roli jeśli:
• masz 3-letnie doświadczenie jako Backend Developer na JVM (Kotlin albo Java) ze Spring Boot
• znasz Kotlina - z pracy albo z własnych projektów
• dbasz o jakość kodu (Clean Code, Software Craftsmanship) i masz doświadczenie w TDD, DDD, architekturze heksagonalnej, mikroserwisach i event sourcingu
• korzystasz z agentów AI do pracy nad kodem - w pracy albo we własnych projektach - i wiesz, kiedy im nie ufać
• piszesz testy, które coś udowadniają, także integracyjne z prawdziwą bazą
• znasz PostgreSQL i projektowanie API HTTP
• rozumiesz potrzeby użytkowników i kontekst biznesowy
• potrafisz działać samodzielnie i efektywnie, nawet przy niepełnych danych
• powtarzalną pracę wolisz zamienić w regułę, test albo automatyzację, niż robić ją ręcznie
• cenisz współpracę i feedback
Dodatkowym atutem będzie:
• znajomość dowolnego frameworka frontendowego, TypeScript, dane rozkładowe (GTFS), obserwowalność, systemy rozproszone. Nie wymagamy publicznego GitHuba ani prywatnej subskrypcji narzędzi AI.
Chcesz z nami współpracować? To świetnie! Zapraszamy do aplikowania
Chcemy żebyś wiedział/a, że…
Ten proces rekrutacyjny składa się z kilku etapów:
•
Selekcja CV - patrzymy na Twoje doświadczenie i bardzo ważne są dla nas Twoje odpowiedzi na pytania, które umieściliśmy w formularzu, to one dają nam możliwość przyjrzenia się tym kompetencjom u Ciebie, które nas realnie interesują.
• Rozmowa, z People and Culture Specialist - Magdą (z wybranymi kandydatami ok. 30 min, online).
• Zadanie rekrutacyjne - by poznać Twoje flow (przesyłamy je wybranym kandydatom). Zadanie do zrealizowania w Kotlinie i Spring Boot z Claude Code - zapewniamy i opłacamy dostęp do narzędzia. Przewidujemy, że jego realizacja zajmie 2h.
• Rozmowa z Product Ownerem (Łukaszem) i CTO (Mikołajem) z elementami live codingu - ok. 2h z przerwą pozwalającą nam poznać Twoje umiejętności.
• Oferta współpracy - powitanie w naszym zespole.
P.S. Udzielamy informacji zwrotnej. Czasem zrobimy to od razu, w trakcie lub na koniec rozmowy, a czasem po spotkaniu. Feedback otrzymają też osoby, z którymi nie będziemy kontynuować rekrutacji.
Jesteśmy firmą produktową, a nasze moce skupiamy na tworzeniu aplikacji Jakdojade, której używa obecnie 5 mln UU miesięcznie. Rozpoznaje nas ponad połowa Polaków.
Pracujemy tutaj, bo mamy realny wpływ na to, co robimy i jak to robimy! Jesteśmy otwarci na zmiany, a decyzje lubimy popierać konkretnymi danymi.
Działamy w systemie scrumowym i realizujemy zadania w podzespołach domenowych, co oznacza, że będziesz mieć możliwość współpracy z różnymi ekspertami w zależności od projektu oraz Product Ownerami i CTO.
Co zapewniamy?
• współpracę w oparciu o umowę B2B przy zaangażowaniu ok. 160–180 h/m-ce
• możliwość współpracy od zaraz, ale chętnie poczekamy
• dostęp do narzędzi AI opłacany przez firmę (ze względów bezpieczeństwa i ochrony kodu usługi realizowane są w środowisku i na licencjach Jakdojade)
• budżet jakościowy na rozwój kompetencji, które przyczyniają się do zwiększenia jakości dostarczanych usług
• preferencyjne warunki karty Multisport i pakietu LuxMed
• regularne omawianie jakości i zakresu świadczonych usług
• wprowadzenie w architekturę systemu i procesy projektowe
• imprezy integracyjne (mniejsze i większe w formie aktywności sportowych, planszówek i celebrowania sukcesów)
• partnerską atmosferę
Współpraca łączy rozwój produktu z usprawnianiem procesu wytwórczego we współpracy z agentami AI.
Jako Backend Engineer będziesz:
• tworzyć kod produkcyjnej jakości z agentami AI (głównie Claude Code): pisać specyfikację, prowadzić agenta, sprawdzać wynik i odpowiadać za zmianę na produkcji
• rozwijać i utrzymywać usługi backendowe w Kotlinie i Spring Boot
• zamieniać powtarzające się błędy w reguły lintera, testy i automatyzacje
• tworzyć dla zespołu instrukcje i polecenia dla agentów, review i automatyzacje cykliczne
• sprawdzać, czy usprawnienia działają - po wycofaniach zmian i czasie wdrożenia, nie po zużytych tokenach
• dzielić się wiedzą i dobrymi praktykami pracy z AI
• okazjonalnie zmieniać frontend wewnętrznego panelu
Odnajdziesz się w tej roli jeśli:
• masz 3-letnie doświadczenie jako Backend Developer na JVM (Kotlin albo Java) ze Spring Boot
• znasz Kotlina - z pracy albo z własnych projektów
• dbasz o jakość kodu (Clean Code, Software Craftsmanship) i masz doświadczenie w TDD, DDD, architekturze heksagonalnej, mikroserwisach i event sourcingu
• korzystasz z agentów AI do pracy nad kodem - w pracy albo we własnych projektach - i wiesz, kiedy im nie ufać
• piszesz testy, które coś udowadniają, także integracyjne z prawdziwą bazą
• znasz PostgreSQL i projektowanie API HTTP
• rozumiesz potrzeby użytkowników i kontekst biznesowy
• potrafisz działać samodzielnie i efektywnie, nawet przy niepełnych danych
• powtarzalną pracę wolisz zamienić w regułę, test albo automatyzację, niż robić ją ręcznie
• cenisz współpracę i feedback
Dodatkowym atutem będzie:
• znajomość dowolnego frameworka frontendowego, TypeScript, dane rozkładowe (GTFS), obserwowalność, systemy rozproszone. Nie wymagamy publicznego GitHuba ani prywatnej subskrypcji narzędzi AI.
Chcesz z nami współpracować? To świetnie! Zapraszamy do aplikowania
Chcemy żebyś wiedział/a, że…
Ten proces rekrutacyjny składa się z kilku etapów:
•
Selekcja CV - patrzymy na Twoje doświadczenie i bardzo ważne są dla nas Twoje odpowiedzi na pytania, które umieściliśmy w formularzu, to one dają nam możliwość przyjrzenia się tym kompetencjom u Ciebie, które nas realnie interesują.
• Rozmowa, z People and Culture Specialist - Magdą (z wybranymi kandydatami ok. 30 min, online).
• Zadanie rekrutacyjne - by poznać Twoje flow (przesyłamy je wybranym kandydatom). Zadanie do zrealizowania w Kotlinie i Spring Boot z Claude Code - zapewniamy i opłacamy dostęp do narzędzia. Przewidujemy, że jego realizacja zajmie 2h.
• Rozmowa z Product Ownerem (Łukaszem) i CTO (Mikołajem) z elementami live codingu - ok. 2h z przerwą pozwalającą nam poznać Twoje umiejętności.
• Oferta współpracy - powitanie w naszym zespole.
P.S. Udzielamy informacji zwrotnej. Czasem zrobimy to od razu, w trakcie lub na koniec rozmowy, a czasem po spotkaniu. Feedback otrzymają też osoby, z którymi nie będziemy kontynuować rekrutacji.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.