Poszukujemy osoby na stanowisko Software Developer, która będzie wspierała zespół w rozwoju aplikacji bankowości mobilnej w ramach strategii banku na lata 2026-30.
Software Developer
Twój zakres obowiązków
- Projektowanie i implementacja usług backendowych dla aplikacji mobilnej.
- Współpraca z zespołem front end, architektów i testerów w celu zapewnienia spójności i integracji systemów.
- Tworzenie i utrzymanie API (REST, GraphQL) w technologii Java (Spring Boot).
- Wdrażanie i monitorowanie usług w środowiskach chmurowych (np. AWS, Azure).
- Zastosowanie najlepszych praktyk w zakresie Continuous Integration i Continuous Deployment (CI/CD).
- Współpraca w zespole Scrum/Agile – udział w planowaniu iteracji, sesjach retrospektyw i codziennych stand-upach.
- Testowanie, debugowanie i optymalizacja kodu w celu zapewnienia wysokiej wydajności i niezawodności systemu.
- Dokumentacja kodu i procesów wewnętrznych.
Nasze wymagania
- Ukończone wyższe wykształcenie techniczne (informatyka, automatyka, telekomunikacja).
- Doświadczenie w tworzeniu aplikacji mobilnych (iOS/Android).
- - Doświadczenie w programowaniu w języku Java (Spring Boot).
- - Znajomość REST API i GraphQL.
- - Doświadczenie w pracy z bazami danych relacyjnymi i NoSQL.
- - Znajomość narzędzi do wdrażania i monitorowania usług (np. Docker, Kubernetes, Terraform).
- - Zrozumienie zasad architektury mikroserwisowej.
- - Doświadczenie w pracy w modelu Agile/Scrum.
- - Umiejętność pracy w międzynarodowym zespole.
- - Wysoki poziom zaangażowania i motywacji do rozwiązywania złożonych problemów technicznych.
- Znajomość języka angielskiego na poziomie B2 i wyższym.
- - Zainteresowanie nowoczesnymi technologiami i metodami pracy (DevOps, CI/CD).
- - Zdolność do szybkiego uczenia się i adaptacji do nowych narzędzi i technologii.