Were looking for a hands-on Lead Java Developer to drive backend engineering standards, architecture, and delivery across iGaming platforms. Youll lead by example in code, guide a team of engineers, and help scale a secure, compliant, high-availability product environment.
Key Responsibilities
- 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.
Requirements (Must-Have)
- 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.
Nice to Have
- 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.
What We Offer
- Hybrid working in Malta
- Opportunity to lead critical engineering work in a fast-moving iGaming environment
- Professional growth, modern tooling, and real ownership
Required Skills
Performance
Data
FinTech
Spring
Messaging
Grafana
REST
Development
Incident Management
Kafka
Gcp
RabbitMQ
REST APIs
Pipelines
Analysis
Compliance
CI/CD
Scalability
Ownership
Azure
Redis
Mentoring
Reviews
Microservices
Reliability
DevOps
Spring Boot
Architecture
AWS
Availability
Kubernetes
Integration
PostgreSQL
Databases
Payments
Docker
Security
Testing
MySQL
Design
Java
Engineering
Business
SQL
Leadership
Communication
Management