Must have
-
Java
-
Spring
-
Kubernetes
-
OpenShift
-
GKE
-
GCP
-
IAM
-
Cloud SQL
-
Firestore
-
RabbitMQ
-
Kafka
-
Redis
-
Hazelcast
-
OAuth
-
Grafana
-
Kibana
-
Prometheus
-
ELK
-
Clean Architecture
-
Polish
Requirements description
Original text. Show translation
- 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ą.
Offer description
Original text. Show translation
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
Oferujemy:
- umowa B2B
- praca w modelu hybrydowym: 2 x w tygodniu z biura (Chmielna 89, Warszawa)
- opcjonalnie pakiet medyczny
Your responsibilities
Original text. Show translation
- 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,
show all (8)