St. Julian's, Malta

Lead Java Developer

 Job Description:

Role Summary

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