Programista Java
Programista Java
Zakres obowiązków:
Projektowanie, implementacja i utrzymanie usług backendowych w Java 11+ z wykorzystaniem Spring/Spring Boot
Tworzenie i rozwój REST API w oparciu o standard OpenAPI 3.0
Integracja z bazami danych Oracle i PostgreSQL oraz optymalizacja zapytań
Implementacja i konfiguracja Hibernate JPA
Zapewnienie wysokiego poziomu bezpieczeństwa aplikacji backendowych
Pisanie i utrzymywanie testów jednostkowych oraz integracyjnych
Współpraca przy projektowaniu architektury mikroserwisowej oraz stosowaniu wzorców projektowych
Praca z systemami kolejkowymi, w tym Apache Kafka
Udział w procesach CI/CD oraz wytwarzaniu oprogramowania zgodnie z praktykami DevOps
Współpraca w zespole Scrum i aktywny udział w ceremoniach Agile
Wymagania:
Praktyczna znajomość Java 11+
Doświadczenie w pracy ze Spring/Spring Boot, Webservice'ami REST, Hibernate JPA i Oracle/PostgreSQL
Wiedza na temat zabezpieczeń w aplikacjach backendowych
Doświadczenie w pisaniu solidnych testów jednostkowych i integracyjnych
Praktyczna znajomość relacyjnych baz danych
Znajomość standardu OpenAPI 3.0.
Rozumienie mikroserwisów i wzorców projektowych
Znajomość Apache Kafka
Doskonałe umiejętności komunikacji i pracy zespołowej
Znajomość narzędzi ciągłej integracji CI/CD
Mile widziane:
Znajomość i doświadczenie w Vaadin
Oferujemy:
Dofinansowanie karty sportowej
Stałe wsparcie konsultanta
Program rekomendacji pracowników
Programista Java
Programista Java
., Warszawa
DCG