Обязанности: Rozwój aplikacji w Javie w obszarze płatności, kart płatniczych i bankomatów., Implementacja logiki biznesowej oraz rozwój API., Projektowanie i rozwijanie usług REST zgodnie z dobrymi praktykami., Optymalizacja wydajności tworzonych rozwiązań., Pisanie testów automatycznych., Udział w code review oraz dbanie o jakość i czytelność kodu., Praca z relacyjnymi bazami danych i rozwój rozwiązań opartych na SQL., Współpraca przy utrzymaniu i dalszym rozwoju aplikacji.
Опыт: Praktyczną znajomość Javy 17–21., Doświadczenie w pracy ze Spring Boot 4.x, Spring, Maven i Lombok., Znajomość tworzenia API, usług RESTful oraz OpenAPI 3., Umiejętność optymalizacji wydajności aplikacji., Dobra znajomość relacyjnych baz danych i SQL, w szczególności PostgreSQL., Doświadczenie w pracy z Flyway i jOOQ., Umiejętność pisania testów automatycznych z wykorzystaniem Spock i Groovy., Znajomość narzędzi: IntelliJ IDEA, GitLab, Jenkins, Artifactory oraz ELK., Znajomość konteneryzacji i automatyzacji wdrożeń: Docker, Ansible i OpenShift., Doświadczenie w projektach bankowych/finansowych