Finture Sp. z o.o. poszukuje doświadczonego Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowego systemu wspierającego usługi faktoringowe. Projekt realizowany jest dla klienta z branży finansowej i obejmuje rozwój aplikacji, integrację z systemami zewnętrznymi oraz pracę z architekturą mikroserwisową.
Zakres obowiązków
- Projektowanie i implementacja rozwiązań w technologii Java oraz Spring Boot.
- Tworzenie interfejsów z wykorzystaniem REST, OpenAPI oraz WebClient.
- Implementacja komunikacji asynchronicznej przy użyciu RabbitMQ lub Kafka.
- Praca z bazą danych PostgreSQL oraz dbanie o wysoką jakość i stabilność kodu.
- Udział w procesach code review oraz praca z narzędziami Docker i Kubernetes.
Wymagania
- Minimum 3 lata komercyjnego doświadczenia na stanowisku Java Developera.
- Bardzo dobra znajomość Java 11–21 oraz Spring Boot 3.x - 4.x.
- Doświadczenie w pracy z architekturą mikroserwisową oraz bazami danych PostgreSQL.
- Znajomość protokołu SOAP, systemu kontroli wersji Git oraz podstaw języka Python.
- Umiejętność diagnozowania problemów technicznych i tworzenia czytelnego kodu.
Co oferujemy
- Współpracę z renomowaną organizacją działającą w oparciu o międzynarodowe standardy jakości.
- Niekorporacyjną atmosferę, płaską strukturę oraz inkluzywne środowisko pracy.
- Możliwość ciągłego rozwoju poprzez dofinansowanie szkoleń, certyfikatów i naukę języków.
- Bogaty pakiet benefitów, w tym opiekę medyczną LUX-MED oraz kartę Multisport.