Poszukujemy Java Developera do zespołu utrzymaniowo-rozwojowego. Podział pracy około 30% utrzymania oraz 70% rozwoju. Projekt prowadzony dla klienta z branży finansowej, w trybie zdalnym.
responsibilities :
Utrzymanie i rozwój oprogramowania – implementacja funkcjonalności, optymalizacja i utrzymanie kodu w technologii Java i Spring Boot
Tworzenie i integracja interfejsów REST oraz komunikacja z wykorzystaniem OpenAPI i WebClient
Implementacja rozwiązań asynchronicznych z użyciem RabbitMQ lub Kafka
Praca z relacyjnymi bazami danych (PostgreSQL, SQL)
Tworzenie i uruchamianie kontenerów z wykorzystaniem Dockera i Kubernetes
requirements-expected :
Co najmniej 3-letnie doświadczenie komercyjne na stanowisku Java Developera
Dobra znajomość języka Java 11-21
Praktyczne doświadczenie w tworzeniu aplikacji z użyciem Spring Boot (2.x–3.x)
Umiejętność projektowania i implementowania interfejsów REST oraz pracy z OpenAPI i WebClientem
Znajomość mechanizmów komunikacji asynchronicznej (RabbitMQ lub Kafka)
Dobra znajomość relacyjnych baz danych (np. PostgreSQL) i umiejętność ich integracji z aplikacjami backendowymi
Doświadczenie w pracy z architekturą mikroserwisową
Znajomość Dockera i Kubernetes
offered :
Przyjazną atmosferę pracy w zespole, który lubi ze sobą pracować, dzieli się wiedzą i wzajemnie wspiera
Możliwość ciągłego rozwoju poprzez:
Pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów
Pracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą
Dofinansowanie do szkoleń i certyfikatów
Elastyczne godziny pracy
Pakiet benefitów: ubezpieczenie grupowe, ubezpieczenie zdrowotne LUX-MED, dofinansowanie do nauki języków, dofinansowanie do karty Multisport