Mid Java Integration Developer
📍 Warszawa / model hybrydowy (3 dni w biurze, 2 dni zdalnie)
📄 120-150 PLN/H (B2B)
O projekcie
Dołączysz do strategicznego programu transformacji cyfrowej realizowanego w jednej z największych organizacji finansowych w Polsce. Zespół odpowiada za budowę nowoczesnej architektury biznesowej opartej na mikrousługach, API oraz integracjach między kluczowymi systemami wspierającymi procesy biznesowe.
Twoja rola
Jako Mid Java Integration Developer będziesz odpowiedzialny za projektowanie, rozwój i utrzymanie usług integracyjnych oraz API. Będziesz współtworzyć rozwiązania działające w środowisku opartym o architekturę mikrousługową, Kubernetes oraz nowoczesne procesy CI/CD, współpracując na co dzień z architektami, analitykami i zespołami produktowymi.
Zakres obowiązków
- Projektowanie, implementacja i rozwój integracji międzysystemowych oraz API
- Tworzenie i utrzymywanie usług opartych o Java i Spring Boot
- Rozwijanie rozwiązań działających w architekturze mikrousługowej
- Implementacja integracji synchronicznych i asynchronicznych
- Zapewnienie jakości, wydajności oraz bezpieczeństwa dostarczanych rozwiązań
- Udział w code review i podejmowaniu decyzji technicznych
- Współpraca z zespołami biznesowymi i technicznymi przy definiowaniu wymagań
- Wsparcie procesów CI/CD oraz automatyzacji wdrożeń
Wymagania
Must have
- Min. 4 lata doświadczenia komercyjnego w programowaniu w Java
- Praktyczna znajomość Java 21+ oraz Spring Boot
- Doświadczenie w projektowaniu i implementacji REST API
- Znajomość JSON, OpenAPI, OAuth 2.0, JWT
- Doświadczenie z integracjami opartymi o SOAP i XML
- Znajomość platform kolejkowych, takich jak Apache Kafka lub RabbitMQ
- Doświadczenie z architekturą mikrousługową
- Praktyczna znajomość Kubernetes
- Doświadczenie w pracy z narzędziami CI/CD (Jenkins, Bamboo)
- Znajomość Git / Bitbucket oraz Jira
- Doświadczenie w tworzeniu testów jednostkowych
- Znajomość baz danych PostgreSQL lub Oracle oraz SQL
- Umiejętność samodzielnego rozwiązywania problemów technicznych
Nice to have
- Doświadczenie z Azure API Management lub podobnymi platformami API Management
- Znajomość Docker i Helm
- Doświadczenie z Apache NiFi
Oferujemy
- Pracę w nowoczesnym środowisku technologicznym opartym o mikrousługi i chmurę
- Realny wpływ na rozwiązania architektoniczne i technologiczne
- Prywatną opiekę medyczną Lux Med
- Kartę sportową Multisport
- Wsparcie zespołu ekspertów oraz możliwość dalszego rozwoju technologicznego
Technologie: Java 21, Spring Boot, REST, OpenAPI, OAuth 2.0, JWT, SOAP, XML, Kafka, RabbitMQ, Kubernetes, Docker, Helm, Jenkins, Bamboo, Git, PostgreSQL, Oracle, Azure API Management.