Lead/Tech Lead Java Engineer
Core
Design and implement complex, scalable system architectures for social gaming products, optimizing database performance and maintaining high-volume messaging systems.
Role type
Lead/Tech Lead Java Engineer
Builds
Scalable backend systems and data solutions for social gaming platforms
Domain
Social Gaming / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, JVM internals, System Design, PostgreSQL, Kafka, Concurrency, Troubleshooting, Leadership
Preferred skills
AI-driven engineering workflows, High-performance environment adaptability
Technologies
Java 25, Spring Boot 4, Google Cloud Platform, Kubernetes, Kafka, AlloyDB, Spanner, Ebean, Redis, Jenkins, ArgoCD, ELK, Grafana
Responsibilities
Design and implement complex, scalable system architectures; Lead code reviews and establish best practices; Optimize database performance and design robust data solutions; Architect and maintain messaging systems; Troubleshoot and resolve complex production issues; Facilitate technical discussions across cross-functional teams
Seniority
Senior, hands-on IC with mentoring responsibilities