Poszukujemy doświadczonego Fullstack Developera, który dołączy do zespołu rozwijającego nowoczesne aplikacje w obszarze Consumer Finance. Projekt obejmuje rozwój i optymalizację rozwiązań wspierających procesy kredytowe oraz integracje z partnerami handlowymi. Jeśli łączysz wiedzę backendową (Java) i frontendową (Angular), a jakość kodu to dla Ciebie priorytet — zapraszamy do współpracy.
- Rozwój i optymalizacja aplikacji obsługujących procesy kredytowe w obszarze Consumer Finance;
- Projektowanie i rozwijanie integracji z partnerami handlowymi;
- Tworzenie i utrzymanie kodu zgodnego z architekturą heksagonalną i podejściem DDD;
- Pokrycie kodu testami jednostkowymi, integracyjnymi oraz E2E;
- Udział w procesie CI/CD i współpraca z zespołem DevOps.
- Minimum 5 lat doświadczenia w tworzeniu aplikacji z użyciem Java i Angular (TypeScript);
- Doświadczenie w projektach dla sektora bankowego lub finansowego (mile widziane w obszarze Consumer Finance);
- Znajomość:
- Java 11 lub 21, Angular 2+
- Spring, Spring Boot, Spring Security, Hibernate
- REST, SOAP, Kafka
- SQL (Oracle), architektura mikroserwisowa
- CI/CD, testy jednostkowe, integracyjne, E2E
- Praktyczna znajomość wzorców projektowych i dobrych praktyk inżynierii oprogramowania;
- Znajomość narzędzi: IntelliJ, SoapUI, Postman;
- Doświadczenie w pracy z architekturą heksagonalną oraz Domain-Driven Design (DDD).