fintech developer