Java Advocate & Mentor


💡O nas

ArdentCode – działamy na rynku usług technologicznych od 25 lat, współtworząc zespoły klientów z USA i Europy. Tworzymy zaawansowane aplikacje webowe, angażujemy się w analizę systemów, projektowanie architektury aplikacji oraz zarządzanie projektami. Pracujemy m.in. w JavaScript, TypeScript, React, Angular, Node.js, JAVA, .NET i Python.

💻 Projekt

Do projektu naszego klienta poszukujemy wyjątkowej osoby, która połączy zaawansowaną znajomość Javy z mentorskim podejściem i pasją do dzielenia się wiedzą. Pracujemy nad aplikacją do umawiania spotkań dla firm usługowych. Backend systemu oparty jest na Javie i nowoczesnym ekosystemie Springa, a całość działa w środowisku Google Cloud Platform.

Po stronie klienta współpracujemy z zespołem deweloperskim z Indii. Nasz zespół techniczny, wspierający Klienta liczy obecnie 3 osoby. Developerzy po stronie klienta są zmotywowani do nauki, ale potrzebują wsparcia w zakresie dobrych praktyk inżynierskich oraz efektywnej organizacji pracy. Szukamy osoby, która obejmie rolę Java Advocate & Mentor – doświadczonego developera, który nie tylko świetnie programuje, ale również inspiruje innych do rozwoju, wyznacza standardy techniczne i wspiera zespół w codziennej pracy.

🎯 Kogo szukamy?

Java Advocate & Mentor to dla nas nie tylko ekspert technologiczny, ale też edukator, który:

· Chce i potrafi uczyć innych – nie tylko kodu, ale też kultury pracy.
· Umie działać z empatią i cierpliwością – nawet jeśli efekty nie pojawiają się od razu.
· Potrafi prowadzić za rękę, pokazywać, tłumaczyć i wracać do tematów po raz kolejny – bez frustracji.
· Zna realia pracy z zespołami rozproszonymi i potrafi budować partnerskie relacje.
· Bardzo dobrze posługuje się językiem angielskim – tak, aby z łatwością rozumieć osoby mówiące po angielsku z różnymi akcentami, szczególnie z Indii.

🛠️ Jakie będą Twoje zadania?

· Promowanie dobrych praktyk programistycznych i inżynierskich (np. clean code, SOLID, testy, CI/CD).
· Code review z elementami mentoringu.
· Pair programming – wspólna praca nad kodem z mniej doświadczonymi developerami.
· Samodzielna implementacja zadań – praca mentora nie wyklucza pracy “rękami”.
· Refaktoryzacja i usprawnianie kodu legacy.
· Współtworzenie kultury jakości w zespole.

🧰 Wymagania techniczne

· Java 17+ – świetna znajomość języka
· Spring (Spring Boot, MVC, WebFlux)
· Google Cloud Platform – w szczególności: Firestore, Cloud Spanner, PubSub, Cloud Tasks
· REST API i GraphQL
· Doświadczenie w projektach opartych o mikroserwisy i architekturę chmurową
· Bardzo dobra znajomość języka angielskiego – pozwalająca na swobodną komunikację z zespołem anglojęzycznym, styczność z hinduskimi akcentami

👉 Oferujemy:

· pracę w Europejskiej strefie czasowej
· dużo samodzielności i odpowiedzialności
· zapewniamy pełne wsparcie przy wdrożeniu – również w kontekście współpracy międzykulturowej
· możliwość rozwoju kompetencji w ramach projektu oraz indywidualnie
· możliwość pracy zdalnie, hybrydowo lub w jednym z naszych biur (Wrocław/Warszawa)
· a także atrakcyjne wynagrodzenie na rynkowym poziomie i elastyczność formy współpracy: B2B z benefitami lub czyste B2B rozliczane godzinowo.

✅Nasz pakiet benefitów zawiera:

🏖️ 15–20 dni płatnego urlopu
🤒 Do 5 dni płatnego “sick-leave”
🏥 Prywatną opiekę medyczną (Luxmed)
🏋️‍♂️ Kartę Multisport
📚 Indywidualny coroczny budżet szkoleniowy
💻 Dofinansowanie do zakupu laptopa oraz 👓 do zakupu okularów
🎉 Udział w corocznych firmowych wyjazdach integracyjnych

🤝 Dlaczego warto z nami pracować?

W ArdentCode polegamy na sobie. Jesteśmy dociekliwi. Chętnie dzielimy się wiedzą. Wierzymy, że tylko w ścisłej współpracy możemy tworzyć naprawdę wielkie rzeczy. Wypracowaliśmy kulturę organizacyjną i środowisko tworzące przestrzeń do ciągłego rozwoju naszego Zespołu i przestrzeń do osiągania osobistych celów. Dbamy aby dostarczać Ci projekty, dzięki którym zrealizujesz własną ścieżkę rozwoju kompetencji.

👉 Co dalej -> Aplikuj. Prześlij nam swoje CV 😊

PPorozmawiamy, odpowiemy na Twoje pytania, poznamy się lepiej i omówimy nasze wzajemne oczekiwania.

Zapraszamy Cię do procesu rekrutacyjnego prowadzonego w pełni zdalnie (MS Teams), na który składa się:

  • nietechniczna rozmowa rekrutacyjna (40 min.)
  • rozmowa techniczna (120 min.)
  • rozmowa z po stronie Klienta (60 min.)

W wielkim finale spotkamy się, aby ustalić warunki i uzgodnić ofertę współpracy.

Po każdym z etapów otrzymasz od nas informację zwrotną.

👋 Czekamy na Twoje CV. Do zobaczenia na wstępnej rozmowie !