Naszym klientem jest duża, szybko rozwijająca się firma z obszaru fintech, która oferuje rozwiązania pozwalające na szybkie płatności w sklepach stacjonarnych, internetowych, wypłaty z bankomatów oraz przelewy. Usługi są dostępne za pośrednictwem aplikacji bankowych, zapewniając wygodę i bezpieczeństwo transakcji. Spółka działa w partnerstwie z instytucjami finansowymi, dostarczając innowacyjne narzędzia wspierające cyfrowe płatności na szeroką skalę.
- Kierowanie zespołem programistów w projektach opartych na technologii Java,
- Projektowanie architektury aplikacji oraz nadzór nad jej wdrażaniem,
- Zapewnienie wysokiej jakości kodu poprzez code review i wdrażanie najlepszych praktyk,
- Współpraca z klientem oraz interesariuszami w celu zrozumienia wymagań biznesowych,
- Mentoring i rozwijanie umiejętności członków zespołu,
- Monitorowanie postępów projektu i dbanie o terminową realizację zadań.
- Min. 5 lat doświadczenia w programowaniu w Java (Java 8+),
- Doświadczenie na stanowisku lidera technicznego lub senior developera,
- Znajomość Spring Framework (Spring Boot, Spring Security, Spring Data),
- Doświadczenie w pracy z mikroserwisami i architekturą chmurową (AWS, Azure lub GCP),
- Znajomość narzędzi CI/CD (Jenkins, GitLab CI, Docker, Kubernetes),
- Umiejętność projektowania i optymalizacji rozwiązań opartych na bazach danych (SQL/NoSQL),
- Silne umiejętności komunikacyjne i zdolność do współpracy z zespołem,
- Dobra znajomość języka angielskiego (w mowie i piśmie),
- Doświadczenie w pracy z systemami rozproszonymi,
- Znajomość narzędzi do monitorowania aplikacji (np. Prometheus, Grafana).
- Rynkowe wynagrodzenie, adekwatne do zdobytego doświadczenia,
- Pakiet benefitów zawierający m.in. opiekę medyczną i ubezpieczenie na życie,
- Budżet szkoleniowy i wsparcie w rozwoju zawodowym,
- Elastyczne godziny pracy i możliwość pracy hybrydowej,
- Autonomię w podejmowaniu decyzji technicznych i możliwość wprowadzania innowacyjnych rozwiązań.