Job Closed
This listing is no longer active.
Lead Game Server Developer – iGaming
Location
Nevada
Posted
155 days ago
Salary
$83.7K - $120K / year
Seniority
Senior
Job Description
Lead Game Server Developer – iGaming
Caesars Entertainment
• 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
Job 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Write, optimize, and maintain complex SQL queries to support various business requirements. • Design, develop, and maintain stored procedures, functions, and triggers to automate data processing tasks. • Develop and maintain SQL Server Integration Services (SSIS) packages for ETL processes. • Participate in the design and implementation of data warehouse architectures. • Analyze and optimize database performance by identifying and resolving bottlenecks. • Ensure data integrity and security by implementing appropriate database constraints and security measures. • Create and maintain technical documentation for database systems and processes. • Work closely with cross-functional teams to understand and meet their data needs.
Senior Golang Developer
Aqua FinanceAqua Finance is a Wisconsin-based financial institution specializing in consumer financing, offering tailored solutions for all clients' financial needs. Aqua F
• Design, develop, and maintain robust backend services and APIs using Go (Golang) • Build scalable, resilient, and high-performance distributed systems capable of handling complex workloads across multiple environments • Write clean, efficient, and maintainable code that adheres to industry best practices and promotes long-term sustainability • Collaborate closely with product managers, architects, and engineering teams to translate business requirements into technical solutions • Optimize applications for maximum speed, reliability, and resource efficiency through performance tuning and system profiling • Participate in code reviews to uphold quality standards, mentor peers, and drive continuous improvement in development practices • Develop comprehensive unit and integration tests and integrate them into CI/CD pipelines to ensure rapid, reliable deployments • Troubleshoot and resolve production issues, perform root-cause analysis, and implement preventive measures to maintain system stability • Deploy and manage services in cloud environments (AWS, GCP, Azure) using containerization and orchestration tools such as Docker and Kubernetes • Document technical specifications, system architecture, and service behaviors to ensure clarity, maintainability, and knowledge sharing
Senior Java Developer
Alvaria IncParent of Alvaria CX and Aspect - best-of-breed outbound contact center and workforce engagement management solutions
• Upgrade Java 8 applications to Java 17/21 and modernize the tech stack • Work with legacy Java UI technologies (JSP, JSF, Servlets, Spring MVC, or similar) • Refactor and maintain voice applications using CCXML and VoiceXML • Manage data migration and work with H2 database • Remove and replace outdated third-party libraries • Ensure observability through logging, metrics, and monitoring
JavaScript Developer, React
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Development of UI elements (dialogs, wizards, forms) using React • Extending the functionality of the existing components • Solving and preventing problems with memory leaks, traffic optimization • Working with a micro-frontend architecture



