We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. Our Backend Engineering team plays a pivotal role in ensuring the robustness, speed, and security of our Product. Dedicated to enhancing performance, providing a best-in-class user experience, ensuring compliance, and safeguarding data, the teams efforts directly impact our ability to offer clients a seamless and secure trading journey. We are seeking a hands-on Team Lead for one of the teams in our Payments domain to lead and mentor a distributed team of engineers developing and optimizing high-performance payment solutions. The ideal candidate is both a strong people leader and a capable hands-on developer, passionate about building scalable and resilient systems. Commercial professional experience in a team lead role, managing an engineering team Hands-on experience in incident management, troubleshooting, and monitoring of production systems Work Breakdown & Dependency Management : Experience in Jira, backlog grooming, and sprint planning Technical skills: Backend Development : Expert in Java 17+, Spring Boot, and microservices architecture Database Management : Strong SQL skills, particularly with PostgreSQL Experience with Kafka or similar event-driven architectures Hands-on experience with AWS, Docker or similar cloud native container based set up Testing & Code Quality : Proficiency in unit testing, integration testing, and best coding practices with the aim of automating testing activities Live your digital nomad dreams with 30 extra days to work remotely from anywhere in the world (some restrictions apply). Be a key player at the forefront of the digital assets movement, propelling your career to new heights!