Referment has partnered with a leading cryptocurrency firm focused on blockchain innovation who are seeking a Lead Java Software Developer to join their team and help build secure, scalable software solutions within the digital finance space. Role Overview: The Lead Java Software Developer will lead the design and development of Java-based applications, contributing to the creation of decentralized finance (DeFi) solutions and blockchain-based systems. Key Responsibilities: Develop secure, scalable Java applications. Collaborate with cross-functional teams to deliver innovative solutions. Implement blockchain protocols for DeFi systems. Conduct code reviews and mentor junior developers. Stay updated on blockchain trends and Java best practices. Qualifications & Skills: SET degree from a top UK university. 5 years of Java development experience, especially in backend and microservices. Experience with cryptocurrency and blockchain is a plus. Proficiency with Java frameworks (e.g., Spring, Hibernate) and databases (e.g., MySQL, MongoDB). Knowledge of Azure, cloud platforms, and CI/CD. Desirable: Experience with smart contracts and cryptographic principles. Why Join: Work with cutting-edge blockchain technology. Flexible work environment (hybrid 3 days per week)