Java Developer
Dołączysz do zespołu rozwijającego i modernizującego system wspierający procesy Fund Services i KYC w sektorze finansowym. Projekt łączy rozwój nowych funkcjonalności z modernizacją istniejących rozwiązań - m.in. eliminacją przestarzałych technologii i przejściem na bezpieczne i nowoczesne rozwiązania. Na co dzień będziesz pracować z Java, Spring Boot , mikroserwisami i OpenShift , a także uczestniczyć w pełnym cyklu wytwarzania oprogramowania - od projektowania i developmentu, przez testy, aż po wdrożenie. Projekt jest długoterminowy i obejmuje kolejne etapy rozwoju oraz modernizacji systemu. Technologie: Java 17+, Spring Boot, Angular, Gradle 8, PL/SQL (Oracle), Liquibase, Oracle WebCenter Content, Spock, Jenkins, mikroserwisy, Docker, OpenShift, Bitbucket, SonarQube, Lokalizacja: Kraków, praca hybrydowa (3 razy w tygodniu z biura).
Daily tasks
- rozwój backendu w Java i Spring Boot,
- projektowanie i implementacja nowych funkcjonalności,
- modernizacja istniejących rozwiązań i eliminowanie technologii legacy,
- rozwój oraz integracja REST API,
- praca z architekturą mikroserwisową,
- integracja aplikacji z repozytorium dokumentów i innymi systemami,
- współpraca przy wdrażaniu aplikacji na OpenShift oraz rozwój procesów CI/CD.
Requirements
minimum 4 lata doświadczenia w Java, bardzo dobra znajomość Spring, praktyczna znajomość REST API, znajomość CI/CD, w szczególności Jenkins, znajomość języka angielskiego na poziomie min. B2, znajomość języka polskiego na poziomie min. B2.
Must have: Java, Spring, Docker
Nice to have: Microservices, OpenShift