Poszukujemy doświadczonego Senior Backend Engineera, który dołączy do zespołu rozwijającego wysokowydajne i skalowalne mikroserwisy w ekosystemie Spring Boot. Będziesz pracować nad kluczowymi aplikacjami backendowymi, wspierającymi zarówno zarządzanie infrastrukturą, jak i platformowe rozwiązania dla tysięcy użytkowników. Nasz stos technologiczny opiera się na nowoczesnych architekturach (DDD, Hexagonal, Event-Driven, Chmura) oraz podejściu DevOps.
To idealna rola dla inżyniera backendu, który chce pracować nad nowoczesnymi mikroserwisami i mieć realny wpływ na rozwój systemów backendowych w skali globalnej!
responsibilities :
Projektowanie i rozwój skalowalnych mikroserwisów w Java 17+ i Spring Boot.
Współtworzenie architektury systemów i wdrażanie najlepszych praktyk inżynierskich.
Tworzenie bezpiecznych API REST oraz implementacja OAuth 2.0, OpenID Connect.
Praca z bazami danych (PostgreSQL, Hibernate, jOOQ, Liquibase).
Integracja z systemami asynchronicznej komunikacji (Kafka).
Wdrażanie rozwiązań w środowisku chmurowym (Google Cloud Platform) oraz obsługa Kubernetes i Dockera.
Monitoring i optymalizacja aplikacji za pomocą ELK Stack, Dynatrace, Grafana.
Współpraca z zespołami cross-funkcjonalnymi oraz udział w code review, CI/CD i automatyzacji.
requirements-expected :
✅ 5+ lat doświadczenia w backendowym Java (17+) i Spring Boot.
✅ Znajomość Spring Security, Spring Authorization Server.
✅ Doświadczenie w pracy z mikroserwisami, Kubernetes, Dockerem oraz chmurą (GCP lub inna).
✅ Bardzo dobra znajomość OAuth 2.0, OpenID Connect i OWASP.
✅ Praktyczna wiedza o bazach danych (PostgreSQL, Hibernate, jOOQ, Liquibase).
✅ Doświadczenie z Kafka i architekturą rozproszoną.
✅ Umiejętność projektowania wydajnych API REST.
✅ Znajomość CI/CD, GitLab, Maven/Gradle oraz metodologii Agile, BDD, TDD.
✅ Biegła znajomość języka angielskiego (praca w międzynarodowym środowisku).