Senior Java Software Engineer (Relocation to Malta)
- Form part of an international and established iGaming company
- Strong focus on long-term system quality and sustainable pace
Location : Hybrid in Malta
Salary : €50-70k (Depending on experience)
Relocation : Package provided
Role Overview
We're hiring an experienced Senior Java Software Engineer to contribute to the development of backend systems supporting casino and sportsbook products. The work focuses on building scalable, event-driven services that handle high transaction volumes with consistency and low latency.
Responsibilities
Design, develop, and maintain backend services using Java and Spring BootWork on systems handling real-time transactions and event streaming using KafkaOptimise performance for transactional operations across PostgreSQL-based databasesParticipate in the full development lifecycle : planning, implementation, testing, deployment, and supportContribute to system stability, code maintainability, and long-term technical qualityRequirements
At least 5+ years of professional Java development experienceStrong proficiency with Spring Boot and KafkaSolid experience working with relational databases, preferably PostgreSQLUnderstanding of distributed systems and asynchronous messagingExperience deploying and maintaining services in a cloud environment (AWS or similar)Open to relocate to Malta for a Hybrid work setting.Desirable Experience
Exposure to online casino or sportsbook platformsFamiliarity with real-time systems, high concurrency, and low-latency requirementsExperience with monitoring, logging, and observability in production environments