Rozwój skalowalnych aplikacji backendowych i usług chmurowych dla dużego fintechu, w tym systemu płatności odroczonych i nowej metody płatności.
Praca zdalna z Polski z wizytą w biurze w Warszawie lub Poznaniu około raz w miesiącu.
Współpraca z zespołami produktowymi, architektonicznymi, AI, QA i IT oraz wpływ na architekturę i kierunek rozwoju rozwiązań.
Technologie obejmują Java, Kotlin, Spring Boot, Google Cloud Platform, Docker, Kubernetes, Kafka, Google Cloud Pub/Sub, REST API, bazy relacyjne i NoSQL oraz CI/CD.
Zakres obowiązków:
Rozwój aplikacji backendowych w Java i Kotlin oraz tworzenie mikroserwisów i API.
Projektowanie wydajnych i skalowalnych rozwiązań w Google Cloud Platform, w tym z użyciem Cloud Run, GKE, Pub/Sub, Cloud Storage i BigQuery.
Wykorzystanie Generative AI w produktach, udział w projektowaniu architektury, code review i optymalizacji aplikacji.
W materiałach oferty wskazano także rozwój nowoczesnych aplikacji backendowych w PHP.
Kogo poszukujemy?
Wymagania kluczowe:
Minimum 3 lata doświadczenia w programowaniu backendowym.
Bardzo dobra znajomość Java i Spring Boot oraz praktyczna znajomość Kotlin.
Doświadczenie w architekturze mikroserwisowej i Google Cloud Platform.
Znajomość Docker, Kubernetes, Git i CI/CD.
Praca obejmuje REST API, Kafka, Google Cloud Pub/Sub, Cloud Run, GKE, Cloud Storage, BigQuery oraz bazy relacyjne i NoSQL.
Gotowość do okazjonalnych wizyt w Warszawie lub Poznaniu około raz w miesiącu.
Mile widziane:
Doświadczenie z AI i LLM.
Znajomość Vertex AI, OpenAI API, LangChain lub Spring AI.