Java Backend Developer Mid
Projekt obejmuje rozwój i modyfikację aplikacji oraz serwisów backendowych w Java, z wykorzystaniem Spring Boot i Spring Integration. Rola koncentruje się na tworzeniu rozwiązań o wysokiej jakości, wydajności i niezawodności, a także na pracy z integracjami systemowymi i relacyjnymi bazami danych.
Twój zakres obowiązków
Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów
Tworzenie testów jednostkowych i integracyjnych
Dbanie o wysoką jakość oprogramowania
Dokumentowanie zaimplementowanych rozwiązań
Analiza możliwych rozwiązań technicznych
Udział w pracach projektowych
Nasze wymagania
Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java
Doświadczenie w programowaniu w Java SE 11 lub nowszej
Dobra znajomość Spring Boot i Spring Integration
Znajomość relacyjnych baz danych
Znajomość Git, Maven, Jira i Jenkins
Znajomość standardów SOAP, REST, XML i JSON
Wykształcenie wyższe informatyczne lub pokrewne
Umiejętność pracy w zespole
Mile widziane
Doświadczenie w środowisku chmurowym GCP
Znajomość BigQuery, CloudSQL i Pub/Sub
Praktyczna znajomość nierelacyjnych baz danych
Doświadczenie w budowie skonteneryzowanych aplikacji
Znajomość Anthos, Kubernetes Engine i Docker
Znajomość innych frameworków, np. Micronaut