BVNK
Senior Software Engineer (Backend): Onboarding
About this role
Description: BVNK is a stablecoin-powered financial stack for enterprises, now part of Mastercard, aiming to accelerate global money movement. The Onboarding & Identity team manages the customer journey from prospective to verified accounts, focusing on KYC/KYB, identity checks, and automated risk assessments. Requirements: Strong backend software engineering experience with proficiency in Java, Kotlin, or similar JVM-based languages. Experience in designing and operating microservices, relational databases (PostgreSQL), cloud platforms (AWS, GCP, Azure), and containerization (Docker, Kubernetes). Familiarity with CI/CD practices, observability tools, and collaborative engineering workflows (Jira, Confluence). Strong communication skills and a practical problem-solving approach. Benefits: Competitive salary based on experience and certifications. Flexible working hours with a hybrid work model. Opportunities for global travel and a culture focused on growth and inclusivity.