Backend Developer (Java)
📍 Lokalizacja: Kraków (model hybrydowy, min. 2 dni w biurze tygodniowo)
📄 Forma współpracy: B2B via Antal
⏰ Wymiar pracy: Full-time
O projekcie
Dołącz do zespołu odpowiedzialnego za rozwój i utrzymanie rozwiązań w obszarze Client Connectivity. Poszukujemy doświadczonego Developera, który będzie uczestniczył w całym cyklu życia aplikacji: od analizy wymagań, przez projektowanie i rozwój, aż po wsparcie produkcyjne.
Technologie
Must have:
- Java
- Spring Framework
- REST API
- Oracle, MongoDB, PostgreSQL
- CI/CD
Mile widziane:
- Spring Cloud
- MuleSoft
- Seeburger BIS / EDI
- Kafka, RabbitMQ, Redis
- Docker
Zakres obowiązków
- Projektowanie i rozwój aplikacji zgodnie z najlepszymi praktykami inżynierskimi.
- Tworzenie wysokiej jakości, bezpiecznego i łatwego w utrzymaniu kodu.
- Współpraca z analitykami, architektami oraz biznesem przy definiowaniu i dostarczaniu rozwiązań.
- Udział w planowaniu oraz realizacji prac w środowisku Agile.
- Rozwój procesów DevOps, CI/CD oraz automatyzacji testów.
- Wsparcie środowisk produkcyjnych, analiza incydentów i wdrażanie usprawnień.
- Mentoring mniej doświadczonych członków zespołu.
Wymagania
- Minimum 6 lat doświadczenia w tworzeniu oprogramowania.
- Bardzo dobra znajomość Java, Spring Framework oraz REST API.
- Doświadczenie w integracjach systemowych i rozwoju aplikacji backendowych.
- Znajomość baz danych Oracle, MongoDB lub PostgreSQL.
- Doświadczenie z CI/CD oraz narzędziami takimi jak Git, Jenkins, Jira czy Confluence.
- Znajomość JUnit lub innych frameworków do automatyzacji testów.
- Komunikatywna znajomość języka angielskiego.
Oferujemy
- Udział w projektach o globalnym zasięgu i wysokiej skali.
- Możliwość współpracy z ekspertami z różnych krajów.
- Nowoczesne środowisko technologiczne
- Hybrydowy model pracy - 2 dni w tygodniu z biura w Krakowie.
- Długofalową współpracę w modelu B2B poprzez Antal.
- Możliwość realnego wpływu na stabilność i rozwój krytycznych systemów bankowych.