Java Developer
Wymagane:JavaGitDocker
Poszukujemy Java Developera do współpracy przy projekcie dla naszego klienta z branży bankowej. Osoba na tym stanowisku będzie odpowiedzialna za rozwój aplikacji związanych z płatnościami, kartami płatniczymi oraz bankomatami, a także za implementację logiki biznesowej i rozwój API.
Oferujemy:
- Dofinansowanie karty sportowej
- Stałe wsparcie konsultanta
- Program rekomendacji pracowników
Daily tasks
- Rozwój aplikacji związanych z obszarem płatności, kart płatniczych i bankomatów
- Udział w code review i utrzymaniu jakości kodu oraz optymalizacja wydajności
- Implementacja logiki biznesowej i API
Requirements
- Praktyczna znajomość platformy Java oraz technologii Spring Boot 4.x, Spring, Maven, Lombok
- Doświadczenie w developmencie API, RESTful web services, OpenAPI 3
- Umiejętność optymalizacji wydajności tworzonych rozwiązań
- Znajomość relacyjnych baz danych i języka SQL, w szczególności PostgreSQL oraz narzędzi Flyway i jOOQ
- Doświadczenie w programowaniu w języku Java 17-21 oraz w pisaniu testów automatycznych w Spock + Groovy
- Znajomość narzędzi wspomagających wytwarzanie oprogramowania ( IntelliJIDEA, GitLab, Jenkins, Artifactory, ELK)
- Znajomość konteneryzacji i automatyzacji wdrożeń: Docker, Ansible, OpenShift
Must have: Java, Spring Boot, Maven, Lombok, API, Open API, Spock, Groovy, Docker, Ansible, OpenShift, ELK, GitLab