Java Developer (K/M)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Poszukujemy 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 innymi systemami oraz pracę z architekturą mikroserwisową i komunikacją asynchroniczną.
Współpraca w trybie zdalnym.
Zakres obowiązków:
- Rozwój i utrzymanie systemu faktoringowego
- Projektowanie i implementacja rozwiązań w technologii Java / Spring Boot
- Tworzenie i rozwijanie interfejsów z wykorzystaniem REST / OpenAPI / WebClient
- Implementacja rozwiązań opartych na komunikacji asynchronicznej z wykorzystaniem RabbitMQ i Kafka
- Praca z bazą danych PostgreSQL
- Rozwój komunikacji między mikroserwisami oraz integracji z systemami zewnętrznymi
- Tworzenie testów oraz dbanie o jakość i stabilność kodu
- Udział w procesach code review, wdrażania i utrzymania aplikacji
- Praca z narzędziami Docker i Kubernetes
- Współpraca z pozostałymi członkami zespołu developerskiego
Wymagania:
- Minimum 3 lata komercyjnego doświadczenia jako Java Developer
- Dobra znajomość Java 11–21
- Dobra znajomość Spring Boot 3.x - 4.x
- Doświadczenie w tworzeniu i rozwijaniu interfejsów REST
- Znajomość OpenAPI i WebClient
- Znajomość baz danych, w szczególności PostgreSQL, oraz języka SQL
- Znajomość zasad tworzenia czytelnego, testowalnego i łatwego w utrzymaniu kodu
- Umiejętność diagnozowania i rozwiązywania problemów technicznych
- Doświadczenie w pracy z systemem kontroli wersji Git
- Doświadczenie w pracy z RabbitMQ lub Kafka
- Znajomość protokołu SOAP
- Znajomość języka Python w zakresie skryptów i automatyzacji
- Doświadczenie w pracy z architekturą mikroserwisową
- Znajomość Docker i Kubernetes
- Znajomość języka polskiego na poziomie min. C1
Mile widziane
- Znajomość procesów CI/CD
- Zdolności analityczne, w szczególności w zakresie analizy biznesowej lub technicznej
- Doświadczenie w bankowości, finansach lub systemach faktoringowych
- Doświadczenie w wykorzystywaniu narzędzi AI w pracy programistycznej
Oferujemy:
- Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001)
- Niekorporacyjną atmosferę i płaską strukturę organizacyjną
- Możliwość ciągłego rozwoju poprzez:
- pracę z wykorzystaniem różnorodnych technologii w projekcie dotyczącym rozwoju kluczowego systemu dla branży finansowej
- współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą
- dofinansowanie do szkoleń i certyfikatów
- Program Poleceń Pracowniczych
- Kulturę organizacyjną opartą na wartościach:
- działamy z dobrą intencją
- dzielimy się wiedzą
- bierzemy odpowiedzialność
- stale się doskonalimy
- ludzie są dla nas najważniejsi
- działamy, znając cel i sens naszej pracy
- komunikujemy się szczerze i profesjonalnie
- Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy”
- Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń
- Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety
- Dofinansowanie zajęćsportowych
- Prywatna opiekamedyczna
- Dofinansowanie naukijęzyków
- Dofinansowanieszkoleń i kursów
- Ubezpieczeniena życie
- Spotkania integracyjne
- Paczki świąteczne
- Programrekomendacjipracowników
- Inicjatywydobroczynne
- Pikniki rodzinne
- Benefitokolicznościowy
- Platforma wellbeingowa
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Poland.
Finding similar jobs…