-
emagine - Portugal

Java Technical Lead

emagine - Portugal
Portugal ยท Full-time ยท Mid-Senior

๐Ÿš€ 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

microservices postgresql prometheus rabbitmq graphql grafana devops kafka cloud junit java aws gcp elk ddd
Login to Apply
Posted
Jan 19, 2026
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
emagine - Portugal
Related

Technical Lead Frontend

2026-04-08

Full-time
Mid-Senior
Portugal
IT Services
Information Technology
View Job Details
smartclip
Related

Senior Software Engineer API (f/m/d) - Node.js, SQL

2026-05-28

Full-time
Mid-Senior
Germany
Technology
Information Technology