Opis
Szukamy Programisty Java do rozwoju wewnętrznych aplikacji bankowych obsługujących płatności, karty płatnicze i bankomaty. O projekcie Projekt obejmuje rozwój wewnętrznych aplikacji bankowych związanych z obsługą płatności, kart płatniczych i bankomatów. Prace realizowane są w środowisku Java z wykorzystaniem nowoczesnych technologii backendowych.
Twój zakres obowiązków Implementacja logiki biznesowej i rozwój API Rozwój i utrzymanie aplikacji backendowych Optymalizacja wydajności tworzonych rozwiązań Udział w code review i dbanie o jakość kodu Tworzenie i utrzymywanie testów automatycznych Wymagania Doświadczenie w tworzeniu aplikacji backendowych w Javie Doświadczenie w budowie API w oparciu o Spring Boot Doświadczenie w projektowaniu i implementacji REST API Doświadczenie w pracy z bazą danych PostgreSQL Doświadczenie w pracy z jOOQ przy dostępie do danych Doświadczenie w zarządzaniu migracjami baz danych z użyciem Flyway Doświadczenie w pisaniu testów automatycznych z użyciem Spock i Groovy Doświadczenie w pracy z narzędziem budowania Maven Doświadczenie w wykorzystaniu Lombok do ograniczania boilerplate'u w kodzie Doświadczenie w projektach z obszaru płatności, kart płatniczych lub bankomatów Mile widziane Znajomość OpenAPI Doświadczenie z GitLab, ELK lub Jenkins Znajomość Docker Znajomość OpenShift Znajomość Ansible
Firma i link do aplikacji — po zalogowaniu.
Zaloguj sięKontakty pracodawcy (e-mail/telefon/Telegram) są ukryte w publicznym podglądzie.
Wyślij CV — a pracodawcy będą mogli napisać do Ciebie sami.