W naszym Zespole rozwijamy platformę online z grami kasynowymi, odpowiednio dostosowywaną do konkretnych rynków w Europie. Produkt, który tworzymy, pozwala na integrację dostawców gier oraz dostawców płatności. Obsługujemy olbrzymi zakres ruchów oraz wolumeny danych w architekturze mikroserwisów. Pozwala to na tworzenie skalowalnych i wysokowydajnych systemów.
Jesteśmy zgranym, otwartym, interdyscyplinarnym zespołem scrumowym tworzącym kompletny produkt. Na co dzień współpracujemy z Product Ownerem, UX Designerem, DevOps Engineerem oraz Klientem czy innymi zespołami.
Duży nacisk kładziemy na jakość, pisząc testy unitowe i integracyjne. Dodatkowo używamy wielu narzędzi, które pomagają i ułatwiają nam codzienną pracę m.in. Real-Time Bug Tracking, statyczna analiza kodu. Wykorzystujemy również narzędzia Big Data do agregacji i analizy logów.
Czym się zajmiesz? Będziesz:
- Częścią jednego zespołu tworzącego kompletny produkt
- Współpracować bezpośrednio z Klientem, Product Ownerem i innymi zespołami
- Budować i rozwijać zaawansowany system w architekturze rozproszonej
- Rozwiązywać problemy związane ze skalowalnością oraz wydajnością
- Tworzyć testy unitowe i integracyjne
- Projektować nowe funkcjonalności w oparciu o najnowsze technologie oraz trendy w branży IT
- Dzielić się wiedzą i promować jej wymianę
Zgramy się, jeśli
znasz:
- Java 8+ (używamy 8 i 14)
- Spring Boot
- PostgreSQL
- CI/CD
- Git
- Docker
a także:
- jesteś komunikatywną osobą, cenisz sobie otwartość, współpracę i zaangażowanie
- znasz język angielski na poziomie B2
Dodatkowym atutem będzie dla nas znajomość:
- Dropwizard
- Node.js/hapi.js
- OAuth
- systemów kolejkowych
- narzędzi do monitoringu
Stos technologiczny:
- Java 8 (Dropwizard)
- Java 14 (Spring Boot)
- Keycloak
- PostgreSQL
- ActiveMQ
- Docker