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 i 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
- JavaScript, HTML, CSS
- Angular, Typescript
- Redux
- 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ść:
- Node.js/hapi.js
- systemów kolejkowych
- narzędzi do monitoringu
Stos technologiczny:
- Java 8 (Dropwizard)
- Java 14 (Spring Boot)
- Keycloak
- JavaScript (Angular/Redux/RxJS/node.js/hapi.js)
- PostgreSQL
- ActiveMQ
- Docker