emagine - Portugal
Java Technical Lead
emagine - PortugalPortugal14 hours ago
Full-timeRemote FriendlyInformation Technology

🚀 Tech Lead Java (Spring) | Remote from Portugal | Gaming Industry


We are looking for an experienced Tech Lead Java to join an exciting international gaming project, working on high-scale, real-time platforms used by thousands of players worldwide. This is a remote position; candidates must be based in Portugal.

If you are passionate about clean architecture, microservices, distributed systems, and enjoy leading technical teams in fast-paced environments, this role is for you.


🎮 About the Project

You will be part of a cutting-edge gaming platform, focused on performance, scalability, and real-time user experience. The system is built with modern backend architectures, event-driven communication, and cloud-native technologies.


💡 What You’ll Do

  • Act as Technical Leader for a backend engineering team
  • Design and evolve microservices-based architectures
  • Lead the development of RESTful and/or GraphQL APIs
  • Drive technical decisions focused on scalability, performance, and security
  • Implement and maintain event-driven and asynchronous systems
  • Perform code reviews and mentor engineers
  • Collaborate closely with Product, QA, and DevOps teams
  • Ensure best practices in clean code, SOLID, DDD, and design patterns
  • Support delivery planning, estimations, and technical roadmaps
  • Work on low-latency, high-concurrency systems, typical of gaming platforms


🛠 What We’re Looking For

  • Proven experience as a Tech Lead or Senior Backend Engineer
  • Strong expertise in Java (11+)
  • Solid hands-on experience with:
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Strong knowledge of microservices architecture
  • Experience with messaging systems (Kafka, RabbitMQ, or similar)
  • API design and versioning (REST / GraphQL)
  • Experience with Docker and Kubernetes
  • Databases:
  • Relational (PostgreSQL, MySQL)
  • NoSQL (MongoDB, Redis)
  • Experience with CI/CD pipelines
  • Cloud platforms (AWS, GCP, or Azure)
  • Observability tools (Prometheus, Grafana, ELK, OpenTelemetry)


Nice to Have

  • Previous experience in the gaming industry (casino, betting, mobile games, or real-time platforms)
  • Strong background in event-driven architectures
  • Experience with high-traffic, highly available systems
  • Knowledge of automated testing (JUnit, Mockito, Testcontainers)
  • Experience working with distributed and international teams
  • Professional English communication skills


🌍 Work Model

  • Remote-first role
  • Candidates must be located in Portugal
  • International team and global product
  • Flexible working hours (with some overlap)


🤝 What We Offer

  • Opportunity to work on a high-impact global gaming platform
  • Modern tech stack and strong engineering culture
  • High level of autonomy and technical ownership
  • Competitive compensation (contract model depending on profile)
  • Long-term project


📍 Location requirement: Portugal

🕹️ Industry: Gaming

💻 Work model: Remote

Key Skills

Ranked by relevance