
Lead Game Server Developer – iGaming
Caesars Entertainment
full-time
Posted on:
Location Type: Remote
Location: Nevada • United States
Visit company websiteExplore more
Job Level
About the role
- Architect, develop, and maintain Java-based backend services supporting Caesars iGaming clients
- Build and maintain server-side logic enabling game client communication with the Caesars RGS
- Implement secure transactional flows including wager placement, outcomes, wallet interactions, and promotional features
- Develop APIs and service layers supporting game features, jackpots, bonusing, and tournaments
- Ensure high availability, scalability, and reliability of backend systems supporting live real-money gameplay
- Write clean, scalable, well-documented production-ready code
- Design backend architecture that supports extensibility across multiple game titles
- Champion best practices in Java backend development, security, and performance optimization
- Conduct code reviews and maintain high engineering standards across the studio
- Implement logging, monitoring, and alerting to ensure system stability
- Support CI/CD pipelines and deployment processes across development and production environments
- Work closely with client engineers to support feature development and integration
- Partner with product, math, and design teams to implement game features and promotional mechanics
- Collaborate with QA and compliance teams to support testing and regulatory submissions
- Participate in sprint planning, technical design reviews, and release planning
- Provide backend technical input into roadmap and feature feasibility
- Identify opportunities to streamline integrations and improve launch efficiency
- Evaluate new backend technologies and tools to enhance studio capabilities
- Stay current on iGaming platform standards, regulatory requirements, and emerging technologies
- Contribute to a culture of ownership, accountability, and continuous improvement
Requirements
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- 5+ years backend/server engineering experience
- Experience supporting real-time transactional or gaming systems strongly preferred
- iGaming or RGS experience highly preferred
- Strong proficiency in Java backend development (Spring Boot or similar frameworks preferred)
- Experience integrating with external platforms and transactional systems
- Familiarity with cloud environments (AWS preferred)
- Experience with SQL/NoSQL databases and caching solutions
- Understanding of secure transactional systems and authentication protocols
- Experience with CI/CD pipelines, Git, and modern development workflows
- Familiarity with microservices architecture and containerization (Docker/Kubernetes preferred)
- Strong debugging and problem-solving abilities
- Ability to operate in fast-paced, milestone-driven environment
- Excellent communication and cross-functional collaboration skills
- Highly organized with strong attention to detail
- Self-motivated and effective in a remote work environment
- Passion for real-money gaming and technology innovation.
Benefits
- Must be able to sit for extended periods of time
- Must be able to type and talk on the phone for extended periods of time
- Fully remote, work-from-home role
- Must be comfortable working across distributed teams and time zones
- Periodic travel may be required for team collaboration or studio planning sessions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootAPIsSQLNoSQLCI/CDmicroservicesDockerKubernetestransactional systems
Soft Skills
problem-solvingcommunicationcollaborationorganizationattention to detailself-motivationownershipaccountabilitycontinuous improvementadaptability
Certifications
Bachelor’s degree in Computer Science