JustJoin.IT Praca zdalna Senior

Solution Architect (Java)

QualityMinds

⚲ Warszawa

166 - 208 PLN netto (B2B)

Wymagania

  • min. 7 lat doświadczenia w rozwoju w Javie
  • wcześniejsze doświadczenie jako Software Architect lub Solution Architect
  • doświadczenie z architekturą event-driven (Kafka, RabbitMQ)
  • doświadczenie z platformami chmurowymi (AWS, Azure lub GCP)
  • dobre zrozumienie wzorców projektowych i architektury systemów rozproszonych
  • mocne umiejętności komunikacji i zarządzania interesariuszami
  • angielski na poziomie B2 lub wyższym

Mile widziane

  • doświadczenie z Domain-Driven Design (DDD) lub certyfikaty chmurowe/architektoniczne

Opis stanowiska

Jako Full Stack Architect z mocnym tłem w Javie będziesz projektować architekturę rozwiązań, tworzyć dokumentację architektoniczną i wspierać zespoły deweloperskie we wdrożeniach, w tym w architekturze mikroserwisowej. Praca obejmuje analizę i optymalizację istniejących systemów oraz integracji, a także dbanie o spójność architektoniczną i zgodność ze standardami organizacji. To oferta dla doświadczonego architekta, który chce łączyć projektowanie z realnym wsparciem zespołów i ma za sobą pracę w środowiskach enterprise. Uwaga: rola wymaga efektywnej komunikacji i negocjacji z różnymi grupami interesariuszy, co może oznaczać zarządzanie sprzecznymi oczekiwaniami.

🔍 Dekoder Ogłoszenia

🔴
design and deliver scalable, modern software solutions
Oczekuje się, że będziesz projektować i wdrażać rozwiązania, które są nie tylko nowoczesne technologicznie, ale także faktycznie skalowalne i wydajne w praktyce.
🔴
collaborate closely with development teams, business stakeholders, and technical leaders
Będziesz musiał efektywnie komunikować się i negocjować z różnymi grupami interesariuszy, co może wymagać zarządzania sprzecznymi oczekiwaniami.
🟡
shape system architecture, technology standards, and engineering best practices
Masz potencjalnie duży wpływ na kierunek technologiczny, ale też dużą odpowiedzialność za jego kształtowanie i egzekwowanie.
🔴
supporting development teams during implementation of proposed solutions
Oprócz projektowania, oczekuje się aktywnego wsparcia technicznego i rozwiązywania problemów podczas faktycznego kodowania.
🔴
designing microservices-based architectures
Oczekuje się doświadczenia w projektowaniu systemów rozproszonych, co może wiązać się z większą złożonością i wyzwaniami operacyjnymi.