As a Lead Java Developer, you will guide a team of developers in designing, implementing, and maintaining high-performance, scalable applications in the financial technology sector. Your role will involve both technical leadership and hands-on develo...