Java Developer Team Lead

PlayneticCapon Bridge, WV

About The Position

This role combines technical leadership, people leadership, and architectural ownership, setting the foundation for a scalable iGaming B2B platform. This is a key leadership role with direct impact on technology direction, delivery velocity, and future team scaling.

Requirements

  • 8+ years of experience in Core Java development
  • Proven experience leading engineering teams
  • Strong experience with Spring Boot and microservices architecture
  • Proven track record in building scalable backend systems
  • Hands-on experience in iGaming, particularly with casino game servers
  • Solid understanding of SQL and NoSQL databases
  • Familiarity with gambling mechanics and industry concepts
  • Strong communication and problem-solving skills

Nice To Haves

  • Experience with Quarkus
  • Knowledge of WebSockets, JWT, and CORS
  • Experience with Docker, Redis, RabbitMQ, Kafka, or similar technologies
  • Background in performance optimization and system tuning
  • Familiarity with certification processes for casino game servers

Responsibilities

  • Lead and grow a high-performing Java development team
  • Drive best practices in Java, Redis, PostgreSQL
  • Ensure code quality, scalability, and long-term maintainability
  • Mentor engineers and build future technical leaders
  • Build and manage integrations with third-party systems and external services
  • Take end-to-end ownership of features-from design to deployment and support
  • Collaborate with cross-functional teams to resolve product-related issues
  • Continuously research and implement improvements to existing systems and architecture
  • Ensure high performance, scalability, and reliability of backend services

Benefits

  • Competitive salary and performance-based rewards
  • A collaborative and professional work environment
  • Paid vacation and sick leave
  • Regular team events and company-sponsored activities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service