Wymagania / Kompetencje
- implementujesz nowe lub modyfikujesz istniejące aplikacje/serwisy,
- tworzysz testy jednostkowe i integracyjne dla budowanych aplikacji/serwisów,- dbasz o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność),
- dokumentujesz zaimplementowane rozwiązania,
- analizujesz możliwe rozwiązania,
- bierzesz udział w pracach projektowych.
Dodatkowo oczekujemy:
- masz min. 3-letnie doświadczenie komercyjne w programowaniu w języku obiektowym java,
- masz doświadczenia w zakresie programowania w języku Java SE 11 (wersja 11 lub wyższa),- dobrze znasz Spring Boot/Spring Integration,
- znasz relacyjne bazy danych,
- znasz narzędzia: Git, Maven, Jira, Jenkins,
- znasz standardy: SOAP, REST, XML, JSON,
- masz wykształcenie wyższe informatyczne lub pokrewne,
- umiesz pracować w zespole.
Mile widziane:
- doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub)
- praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Anthos, Kubernetes Engine, Docker)
Programista Java • Warszawa, Polska