Lead Java Developer
R77 Global View all jobs
- Saint Julian's, Malta Island
- Permanent
- Full-time
- Lead design and development of Java microservices supporting iGaming products (player, wallet, game integration, promotions, reporting, etc.).
- Own technical decisions: architecture, performance, reliability, security, and maintainability.
- Mentor engineers, run code reviews, and establish engineering best practices (testing, CI/CD, observability).
- Collaborate closely with Product, DevOps, Security/Compliance, and Data teams to deliver business outcomes.
- Improve platform scalability and resilience (high throughput, low latency, 24/7 availability).
- Drive incident management and root-cause analysis; implement preventative improvements.
- Ensure development aligns with regulatory and internal control requirements common in iGaming.
- Proven experience as a Senior/Lead Java Developer in iGaming (mandatory).
- Strong Java experience (typically Java 11+), with frameworks such as Spring Boot.
- Microservices, REST APIs, async messaging/event-driven design (e.g., Kafka/RabbitMQ).
- Solid experience with SQL + relational databases (e.g., PostgreSQL/MySQL) and caching (e.g., Redis).
- CI/CD pipelines, automated testing, and modern engineering practices.
- Confident stakeholder communication and team leadership/mentoring.
- Kubernetes/Docker, cloud exposure (AWS/Azure/GCP), IaC (Terraform).
- Observability tooling (Prometheus/Grafana/ELK/OpenTelemetry).
- Payments, risk/fraud, KYC/AML exposure within iGaming/fintech environments.
- Hybrid working in Malta
- Opportunity to lead critical engineering work in a fast-moving iGaming environment
- Professional growth, modern tooling, and real ownership