Java Cloud Developer (f / m/x) - Regular
Warszawa, PolskaNajważniejsze cechy oferty
Min. 3 lata doświadczenia
Data: SQL / BI / Python
DevOps / Cloud: AWS, Azure, Docker, Kubernetes
Pełny etat
Prywatna opieka medyczna
Opis
Szukamy doświadczonego Java Cloud Developera (f/m/x), który dołączy do dynamicznego zespołu dostarczającego nowoczesne rozwiązania cyfrowe dla klientów biznesowych. Będziesz częścią obszaru produktowego skoncentrowanego na usługach kart wirtualnych oraz platformach cyfrowych wspierających innowacyjne modele biznesowe, takie jak Click & Collect oraz rozwiązania do zarządzania flotą. Te systemy umożliwiają kompleksowe zarządzanie płatnościami i komunikacją z klientami biznesowymi, w tym tankowaniem, usługami myjni, fakturowaniem oraz zarządzaniem kartami/kontami. Portfolio obejmuje zarówno aplikacje mobilne, jak i webowe, a także zewnętrzne API (np. Payment-as-a-Service), obsługujące głównie rynki skandynawskie i bałtyckie. Będziesz pracować nad nowymi projektami oraz usprawnieniami istniejących systemów.
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Co najmniej 4-letnie doświadczenie w programowaniu w Java
Silna znajomość frameworków i narzędzi: Spring (Boot, Data, Cloud), JUnit, Spock, JPA, Hibernate
Solidne doświadczenie z PostgreSQL, SQL, bazami danych NoSQL oraz Redis
Praktyczne doświadczenie z technologiami chmurowymi i konteneryzacją (Azure, Kubernetes, Docker)
Doświadczenie w budowaniu i integrowaniu API REST/SOAP, w tym dokumentacji Swagger/OpenAPI
Znajomość narzędzi CI/CD i deweloperskich: Jenkins, SonarQube, Git, Gradle
Bardzo dobre umiejętności komunikacyjne w języku angielskim i polskim
Wymagana obecność w Polsce
Zakres obowiązków
Projektowanie i wdrażanie nowych funkcji oraz usprawnień systemu
Zapewnienie jakości oprogramowania poprzez testowanie i walidację zgodnie z wymaganiami
Diagnozowanie, rozwiązywanie problemów technicznych
Współpraca z zespołami międzyfunkcyjnymi w środowisku agile
Uczestnictwo w ceremoniach zespołowych i wkład w dyskusje techniczne
Przygotowywanie i utrzymywanie dokumentacji technicznej