Software Architect

Miejsce pracy Warszawa - praca w modelu hybrydowym
Rodzaj zatrudnienia B2B
Opis oferty

Dla naszego klienta szukamy Software Architect/ Solution Architecta z duszą Java Developera.

 

STOS TECHNOLOGICZNY:

  • Java 11/17, Spring Boot, Hibernate, REST, Swagger/OpenAPI, RabbitMQ, Kafka
  • Kubernetes / OpenShift, Docker, Helm, GitLab CI, Jenkins
  • GCP (Pub/Sub, IAM, Cloud SQL, Firestore)
  • OAuth 2.0, Redis, Hazelcast, HTTP/2
  • Grafana, Kibana, Prometheus, Stackdriver, ELK, Dynatrace
  • Git, Jira, Confluence
Zakres obowiązków
  • Projektowanie architektury systemów backendowych zorientowanych na mikroserwisy i wysoką dostępność, skalowalnej i nowoczesnej,
  • Współtworzenie docelowej architektury IKO – zgodnej z realiami implementacyjnymi i potrzebami biznesowymi,
  • Dobór technologii i wzorców projektowych dla nowych rozwiązań, opiniowanie projektów i kodu,
  • Tworzenie szablonów, bibliotek i mikroserwisów referencyjnych (wzorcowych),
  • Projektowanie integracji systemów rozproszonych – messaging, event-driven, API-first,
  • Udział w dekompozycji monolitu – identyfikowanie granic domen, planowanie migracji,
  • Współpraca z zespołami scrumowymi, mentoring i prowadzenie warsztatów technicznych,
  • Dbanie o observability, bezpieczeństwo, standardy CI/CD i jakość architektury.
Poszukiwane kompetencje
  • Masz min. 5 lat doświadczenia jako Java backend developer, w tym praktykę w projektowaniu architektury systemów rozproszonych.
  • Swobodnie poruszasz się w Spring Boot, Java 8/11/17, REST, Hibernate, znasz wzorce projektowe i Clean Code.
  • Znasz realia działania systemów mikroserwisowych i związane z nimi wyzwania: spójność, retry, fallback, circuit breaker, kontrakty API, versioning.
  • Masz praktyczne doświadczenie z:
    Kubernetes / OpenShift / GKE
    GCP – Pub/Sub, IAM, Cloud SQL, Firestore
    RabbitMQ, Kafka, Redis, Hazelcast
    OAuth 2.0, OpenID Connect
    Grafana, Kibana, Prometheus, ELK, Dynatrace
  • Potrafisz tworzyć i utrzymywać architekturę logiczną i fizyczną systemów.
  • Znasz CI/CD (Jenkins, GitLab CI), konteneryzację (Docker, Helm) i narzędzia developerskie (Jira, Confluence, Git).
  • Doświadczenie w refaktoryzacji monolitów i migracji do architektury mikroserwisowej oraz zarządzaniu długiem technologicznym.
  • Praktyczna znajomość DDD, Clean Architecture, C4 Model, UML.
  • Umiejętność tworzenia dokumentacji architektonicznej zrozumiałej dla PO/analityków.
  • Znajomość specyfiki systemów bankowych lub aplikacji mobilnych klasy enterprise.
  • Doświadczenie we współpracy z zespołami biznesowymi i architekturą korporacyjną.

Oferujemy
  • umowa B2B
  • praca w modelu hybrydowym: 2 x w tygodniu z biura (Chmielna 89, Warszawa)
  • opcjonalnie pakiet medyczny
Data ostatniej modyfikacji środa, 23 lipca 2025