Senior Backend Developer to design and build scalable Java microservices using the Spring Framework, mentor engineers, and help shape the future of retail systems kiosks. This hands-on role focuses on technical excellence, collaboration, and continuous improvement. Key responsibilities include designing and developing Java microservices, architecting scalable and fault-tolerant systems, improving code quality and CI/CD pipelines, mentoring developers, and collaborating across teams to deliver innovative retail solutions, with on-call production support. Bonus points for Python, TypeScript, Scala, or GraphQL; experience with AWS, Kafka, RabbitMQ; and a background in sports betting or gaming industries.