Ta lista zawiera jedynie kraje, dla których opublikowano oferty pracy w wybranym języku (np. we francuskiej wersji wyświetlane są tylko oferty pracy napisane po francusku, a w angielskiej – tylko te po angielsku).
Poszukujemy doświadczonego programisty, który dołączy do obszaru systemów płatności i wesprze zespół w budowie nowoczesnej platformy opartej na architekturze mikroserwisowej oraz rozwiązaniach typu Cloud Readiness. Projekt obejmuje rozwój systemów o wysokiej dostępności, gdzie komunikacja backendowa opiera się na Apache Kafka, a całość wspierana jest przez dedykowane GUI.
Obowiązki:
Projektowanie i wdrażanie nowych funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi
Rozbudowa i optymalizacja istniejących modułów w ramach skalowalnej platformy
Analiza techniczna oraz rozwiązywanie zgłoszonych błędów w celu zapewnienia niezawodności systemów
Aktywny udział w pełnym cyklu życia projektu (od analizy User Story po wdrożenie) w ramach zwinnego zespołu (Squad)
Współpraca wewnątrz 10-osobowego zespołu w metodyce Agile/Scrum
Wymagania:
Bardzo dobra znajomość Java (idealnie w wersji 21, minimum to Java 11) poparta min. 5-letnim doświadczeniem komercyjnym
Doświadczenie z frameworkiem Spring: Spring Boot 3.4+, Spring Data JPA
Biegłość w pracy z ekosystemem: Hibernate, Liquibase, Git, Docker oraz REST API
Praktyczna znajomość narzędzi Kafka oraz JUnit 5 do testowania rozwiązań
Znajomość narzędzi wspierających: Schema Registry, Kibana/Elasticsearch, Dynatrace/Prometheus, JobRunner oraz Testcontainers
Doświadczenie w pracy z Oracle
Znajomość Jira oraz Confluence
Język angielski na poziomie komunikatywnym (umożliwiającym pracę z dokumentacją i swobodną komunikację)
Używamy plików cookie, aby poprawić Twoje doświadczenia podczas przeglądania, analizować ruch i dostarczać spersonalizowane treści. Klikając „Akceptuję”, wyrażasz zgodę na używanie plików cookie.