A global financial services company is seeking a Lead Software Engineer to join their agile team focused on delivering secure, scalable technology solutions. The role requires at least 5 years of experience in software engineering, strong proficiency in Java and Spring Boot, and hands-on experience