Principal Java Engineer – iGaming Industry Location: Remote from Spain (Spanish employment contract) Project Overview Join a rapidly growing technology company at the intersection of gaming, data, and innovation. We specialize in delivering high-performance platforms for the iGaming industry, covering everything from risk management and trading to user engagement and analytics. Your Responsibilities Resolve complex technical incidents and performance issues in Java applications, ensuring high availability and reliability. Design and implement scalable, maintainable backend solutions with a strong focus on system stability. Collaborate closely with solution architects to identify opportunities for technical improvements. What We’re Looking For Experience with wallet systems, transactional systems, and concurrent transactions is critical. Experience with systems under load. 5+ years of experience in Java development and software engineering. Proven experience with Kubernetes environment. Proficiency in database design and SQL. Experience working with Kafka. Experience working with distributed cache systems. Experience with on-premises systems (e.g., designing systems without public cloud services). 5+ years of iGaming industry experience is a must. At least B2 level of English. #J-18808-Ljbffr