JustJoin.IT Praca zdalna Senior New

Senior Java Full-Stack Engineer

emagine Polska

⚲ Warsaw

28 560 – 31 920 zł / mies.

Wymagania

  • znaczące doświadczenie na poziomie senior software engineer
  • rozległa praktyczna ekspertyza w Javie i backendzie
  • solidne doświadczenie full-stack, w tym biegłość w nowoczesnych frameworkach frontendowych
  • doświadczenie w pracy z Google Cloud Platform (znajomość AWS lub Azure dodatkowo wartościowa)
  • umiejętność samodzielnej pracy i podejmowania świadomych decyzji technicznych
  • doświadczenie w budowie systemów produkcyjnych o wysokich standardach jakości, skalowalności i utrzymywalności
  • doświadczenie w mentorowaniu innych inżynierów

Opis stanowiska

emagine Polska szuka bardzo doświadczonego Senior Java Full-Stack Engineera do długoterminowego projektu (B2B, zdalnie) nad nowoczesnymi produktami chmurowymi. Pracujesz przekrojowo — od backendu i API po frontend — a także aktywnie uczestniczysz w decyzjach architektonicznych, podnoszeniu jakości kodu i kształtowaniu praktyk inżynierskich, mentorując innych. Dobra oferta dla seniora o pragmatycznym podejściu, który chce realnego wpływu na kierunek techniczny i pracuje autonomicznie. Szczera uwaga: zakres odpowiedzialności wykracza poza samo kodowanie (architektura, procesy, badanie nowych metodologii jak AI-assisted coding) — to więcej odpowiedzialności niż standardowa rola, warto to uwzględnić.

🔍 Dekoder Ogłoszenia

🔴
highly senior Java Full-Stack Engineer
Może oznaczać zarówno bardzo doświadczonego inżyniera, jak i potrzebę kogoś, kto przejmie odpowiedzialność za architekturę i procesy.
🔴
actively participating in architectural decisions, technical direction, code quality enhancement, and the establishment of strong engineering practices
Oczekuje się, że będziesz nie tylko kodować, ale także kształtować techniczne podejście i procesy, co może oznaczać więcej odpowiedzialności niż standardowa rola.
🟡
capability to work autonomously within a senior engineering framework
Oznacza to, że będziesz musiał samodzielnie podejmować decyzje i rozwiązywać problemy bez ciągłego nadzoru.
🟡
Provide mentorship to fellow engineers
Poza własnymi zadaniami, będziesz odpowiedzialny za wspieranie i rozwijanie umiejętności innych członków zespołu.
🔴
Investigate and implement modern development methodologies, including AI-assisted coding approaches where applicable
Może oznaczać, że będziesz musiał poświęcić czas na badanie i wdrażanie nowych narzędzi i metod, które niekoniecznie są jeszcze w pełni zdefiniowane.