JustJoin.IT Praca zdalna Senior

Senior FullStack Developer (Java, React)

j-labs

⚲ Kraków

26 880 - 29 400 PLN netto (B2B)

Wymagania

  • Spring
  • Java
  • React
  • Docker
  • TypeScript
  • AWS

Opis stanowiska

O projekcie
• Będziesz rozwijać największy portal ETF w Europie obsługujący miliony użytkowników i dostarczający im wysokiej jakości dane finansowe, treści oraz narzędzia inwestycyjne.​
• Projekt rozwija produkty w oparciu o Java / Spring Boot i React, koncentrując się na modernizacji architektury oraz wdrażaniu nowych funkcjonalności​.
• Dołączysz do istniejącego, zwinnego zespołu: Product Manager, Product Lead, x4 Inżynierów. ​​
• Komunikacja odbywa się w języku angielskim.​
Twoje zadania
• Tworzenie i rozwój API w Javie (Spring Boot).
• Migracja na architekturę mikroserwisową. ​
• Współtworzenie komponentów strony internetowej.​​​​
• Wsparcie w zakresie bezpieczeństwa, utrzymania i aktualizacji bibliotek.​
• Udział w rozwoju infrastruktury (Terraform, AWS).​
• Aktywny udział w planowaniu sprintów i dyskusjach technicznych.​
• 80-90% – nowe funkcjonalności, 10-20% utrzymanie.

Wymagania
• Minimum 5 lata doświadczenia w rozwoju aplikacji w Java.​
• Doświadczenie w rozwoju aplikacji w React.​
• Znajomość AWS oraz Terraform.​
• Język angielski na poziomie co najmniej B2.

🔍 Dekoder Ogłoszenia

🔴
Będziesz rozwijać największy portal ETF w Europie obsługujący miliony użytkowników i dostarczający im wysokiej jakości dane finansowe, treści oraz narzędzia inwestycyjne.
Projekt jest duży i ma znaczący wpływ, co może oznaczać dużą odpowiedzialność i presję.
🔴
Migracja na architekturę mikroserwisową.
Może to oznaczać, że obecna architektura jest przestarzała lub problematyczna, a migracja będzie skomplikowana i czasochłonna.
🔴
Udział w rozwoju infrastruktury (Terraform, AWS).
Oprócz typowych zadań deweloperskich, będziesz również odpowiedzialny za infrastrukturę, co może wykraczać poza zakres typowego stanowiska Senior FullStack Developera.
🔴
80-90% – nowe funkcjonalności, 10-20% utrzymanie.
Chociaż procent utrzymania jest niski, nawet 10-20% w dużym projekcie może oznaczać znaczną ilość pracy związanej z naprawą błędów i problemów.
🔴
Minimum 5 lata doświadczenia w rozwoju aplikacji w Java.
Wymagane 5 lat doświadczenia może być interpretowane jako oczekiwanie pełnej samodzielności i głębokiej wiedzy, a nie tylko podstawowej znajomości technologii.