Senior Software Engineer I - KYC Experience
Core
Design and build public-facing APIs and microservices for end-to-end onboarding and identity verification (KYC) to enable partners to onboard customers compliantly.
Role type
Senior Software Engineer (API & Microservices)
Builds
Public APIs, event-driven microservices, and identity verification services for financial partners.
Domain
Fintech / Payments / Identity Verification
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Framework, Microservices architecture, Event-driven design, Kafka, Relational and non-relational databases, Query optimization, Schema design, Distributed systems, Concurrency patterns, Clean code practices, Testable code
Preferred skills
Product-oriented thinking, UX focus, Data-driven decision making, Mentorship, Cross-functional collaboration
Technologies
Java, Spring, Kafka, Microservices
Responsibilities
Design and build intuitive public-facing APIs, Own technical roadmaps addressing debt and scalability, Architect robust event-driven microservices, Participate in product roadmapping and strategy, Mentor teammates through code reviews
Seniority
Senior, hands-on IC