Kotlin Developer
Tech Stack / Keywords
Wymagania
- Minimum 2+ years of dedicated backend Kotlin development experience.
- Hands-on experience with Ktor and/or Spring Boot with Kotlin.
- Experience with microservices architecture and cloud/infrastructure tools including GCP, Kubernetes, Docker, Terraform, and Helm.
- Experience with GitLab, Jenkins, and PostgreSQL.
- Knowledge of OAuth and authentication flows.
- Senior autonomy with proactive problem-solving mindset.
Nice to Have:
- Familiarity with AI developer tools/agents (e.g., Claude, OpenAI APIs).
- Prior experience with Java and ability to navigate Java codebases when interacting with adjacent systems.
Obowiązki
- Develop high-performance backend microservices using Kotlin in a GCP cloud environment.
- Drive features independently from technical design to deployment, proactively seeking answers and collaborating with peers.
- Support authentication/wallet solutions and urgent maintenance/enhancements for legal entities and customers.
- Maintain high code quality, security standards, and CI/CD best practices.
Inne informacje
Location: Fully Remote within the European Union. Duration: 6 months with possibility of extension. Notice Period / Start: Immediate to 2 weeks preferred.
Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
emagine
884 aktywne oferty