Senior Software Engineer - Global KYC and Onboarding - Java
Core
Building scalable microservice systems for global KYC/Onboarding verification to enable customer expansion while ensuring regulatory compliance and security.
Role type
Senior Software Engineer (Backend)
Builds
Config-driven verification infrastructure, risk mitigation systems, and automated review pipelines for personal and business onboarding.
Domain
Fintech / Regulatory Compliance / Microservices
Deliverable
production ML models | product features | infrastructure
Required skills
Java 8+, Spring framework, asynchronous message queues (Kafka, RabbitMQ), microservices architecture, relational and non-relational databases, API design, system scalability, security, technical debt management.
Preferred skills
Product mindset, data-driven decision making, cross-team initiative leadership, mentoring, clean code advocacy.
Technologies
Java, Spring, Kafka, RabbitMQ
Responsibilities
Own technical roadmap for assigned areas, design and implement robust backend systems, integrate with risk and mitigation systems, solve complex ambiguous problems, mentor engineers.
Seniority
Senior, hands-on IC