Dołącz do zespołu pracującego nad nowoczesnymi rozwiązaniami wspierającymi procesy oceny ryzyka kredytowego, rekomendacji oraz scoringu. Szukamy osoby, która chce rozwijać się w środowisku opartym o architekturę mikroserwisową, pracując w metodyce Scrum i mając realny wpływ na rozwój systemów o dużym znaczeniu biznesowym.
Lokalizacja: Łódź, Gdynia, Gdańsk, Warszawa – 3 razy w tygodniu
Junior Java Developer
Twój zakres obowiązków
- Praca w zespole Scrum przy projektowaniu i rozwoju aplikacji backendowych
- Projektowanie, rozwój i utrzymanie mikroserwisów w technologii Java
- Tworzenie i rozwój silników kalkulacyjnych wspierających procesy scoringowe i rekomendacyjne
- Implementacja złożonych procesów biznesowych oraz integracja z systemami zewnętrznymi
- Udział w pełnym cyklu życia oprogramowania: analiza wymagań, projektowanie, implementacja, testowanie i wdrażanie
- Współpraca z analitykami biznesowymi w celu przekładania wymagań na rozwiązania techniczne
- Dbanie o jakość kodu, testy oraz dokumentację techniczną
Nasze wymagania
- Dobra znajomość Java 21+ oraz frameworków powiązanych (Spring, Spring Boot, Hibernate, JSON, XML)
- Znajomość zagadnień związanych z testowaniem (JUnit, Mockito – testy jednostkowe, komponentowe, integracyjne)
- Doświadczenie w pracy z systemami kontroli wersji (Git), narzędziami do budowania (Maven) oraz CI/CD (np. Jenkins, Bitbucket)
- Znajomość zasad programowania obiektowego, wzorców projektowych oraz zasad SOLID
- Podstawowa wiedza z zakresu SQL; znajomość Kafka i Kubernetes będzie dodatkowym atutem
- Bardzo dobra znajomość języka angielskiego (w mowie i piśmie)
- Doświadczenie w sektorze finansowym lub przy projektach o wysokich wymaganiach regulacyjnych
To oferujemy
Oferujemy możliwość rozwoju w nowoczesnym środowisku technologicznym, pracę z doświadczonym zespołem oraz udział w projektach o dużej skali i znaczeniu biznesowym.