Co będziesz robić?
Szukamy programisty, który wniesie nowe pomysły i będzie współpracować z zespołem, zajmujacym się tworzeniem innowacyjnej platformy do zarządzania, monitorowania oraz audytu danych:
- Część serwerowa oparta jest na nowoczesnej architekturze mikroserwisowej
- Dane pozyskiwane są z zewnętrznych serwisów REST czy systemów kolejkowych, składowane z wykorzystaniem relacyjnych oraz dokumentowych baz danych i przetwarzane za pomocą silników typu Elasticsearch
- Frontend to najczęściej lekkie interaktywne aplikacje w technologii React.js.
- Całość przygotowana jest do instalacji w chmurze i gotowa na wyzwania wymagające skalowalności
- Proces wytwarzania oprogramowania jest całkowicie zautomatyzowany począwszy od analizy kodu, przez automatyczne testy integracyjne po instalację i monitoring.
- Dowolność doboru technologii
Co musisz umieć?
- Java 8
- Spring (Boot, Cloud)
- SOLID, DRY, OOP
- TDD
- GIT
- Jenkins
- Język angielski na poziomie komunikatywnym
Ważne dla nas są:
- Docker, Microservices, Kubernates, Apache Kafka/Thrift, DevOps, NoSQL/SQL