Applying cutting-edge technologies to modern cloud application development
Collaborating with UX and Product Management to craft customer-focused solutions and forward-looking product strategy
Participate in code reviews to maintain code quality and ensure best practices
Collaborate with cross-functional teams to define, design, and ship new features
Troubleshoot and resolve issues in development, test, and production environments
Owning a product release from discovery to deployment
Contribute to the design and evolution of machine learning powered document verification services, including integration of OCR, fraud detection, and identity validation models into scalable microservices
Utilize structured engineering documentation practices (e.g., Agent.md files) to define service contracts, model interaction patterns, and AI-agent workflows within the KYC platform
Requirements
3-5 years of professional programming experience
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Proficient in Java or Kotlin programming languages
Experience with REST API’s and 3rd-party system integration
Experience with microservice architecture and design patterns
Experience with CI/CD tools and practices (e.g., Gitlab CI/CD)
High technical standards are demonstrated using design patterns, clean coding, peer reviews, and unit testing
Proficient in agile software development and good collaboration skills with multiple teams
Meeting deadlines while effectively managing priorities and communicating progress
Strong problem-solving skills and the ability to work in a collaborative team environment
A mentor who brings out the best in their team and helps them grow
Tech Stack
Cloud
Java
Kotlin
Microservices
Benefits
Comprehensive Benefits: We provide a robust benefits package for full-time, permanent employees, including health, dental, and vision coverage, retirement plans with company match, paid time off, parental leave, and an annual education & training stipend (equivalent to $1,000 in local currency).
Flexible Hybrid Working Environment: Our offices are designed to support both collaboration and flexibility. Enjoy weekly lunches, quality coffee, and regular social events. Many locations also feature parent rooms, on-site gyms, comfortable lounges, and adaptable workstations to support your comfort and productivity.
Wellness: We care about your well-being. Team members have access to wellness workshops and events, as well as a complimentary Headspace subscription to help you stay focused, grounded, and energized.
Employee Resource Groups: Belonging is an important part of doing your best work. Our ERGs provide an inclusive space, support and community for employees of diverse backgrounds and allies. We host informative, fun sessions and celebrations that are often open to the entire organization.