Senior Game Server Side Engineer

Job not on LinkedIn

June 4

Apply Now
Logo of Boddle Learning

Boddle Learning

Education • eCommerce • SaaS

Boddle Learning is an innovative educational platform that transforms K-6th education by making learning engaging and fun. It allows teachers to create accounts to assign curriculum-aligned content, while parents can discover premium resources for their children. Students enjoy playing educational games that enhance their learning experience in subjects like math and English Language Arts. Boddle is designed to be safe, secure, and compliant with educational standards, making it a trusted choice for schools and families alike.

2 - 10 employees

Founded 2018

📚 Education

🛍️ eCommerce

☁️ SaaS

📋 Description

• Design, implement, and optimize scalable server-side logic for high-performance gaming applications. • Develop and maintain backend microservices, APIs, and serverless functions supporting complex game features. • Ensure security, reliability, and performance of backend infrastructure, managing server loads in high-traffic environments. • Lead migration of Java-based game server applications from legacy Java (Java 8) to newer versions (Java 17+). • Implement and manage queuing/messaging systems (RabbitMQ, AWS SQS/SNS) and asynchronous architectures. • Optimize and manage non-relational databases (DynamoDB) and caching solutions (Redis/ElastiCache). • Manage real-time message transfers and optimize data payloads using WebSockets and efficient JSON structures. • Set up, maintain, and enhance CI/CD pipelines (Jenkins, GitHub Actions) and automated deployments using Maven or Gradle. • Troubleshoot, debug, and resolve backend issues with comprehensive logging and monitoring tools (New Relic, DataDog, Sentry, Logstash). • Continuously research and apply best practices in scalable, secure, and performant game-server architecture.

🎯 Requirements

• Bachelor’s degree in Computer Science, Software Engineering, or related field. • 5+ years experience in Java-based server-side development for gaming or high-traffic applications. • Proven experience migrating legacy Java (Java 8) applications to modern Java versions (Java 17+). • Strong expertise in concurrency frameworks like Akka (Java/Scala), messaging and queuing systems (RabbitMQ, AWS SQS/SNS), caching solutions (Redis/ElastiCache), and non-relational databases (DynamoDB). • Proficient in WebSocket-based real-time message transfers, JSON data handling, and payload optimization techniques. • Experienced with microservices architecture, serverless computing, and asynchronous communication patterns. • Skilled in build/deployment tools (Maven, Gradle), CI/CD workflows, and cloud services (AWS). • Excellent debugging, logging, and monitoring skills using industry-standard tools. • Familiarity with real-time multiplayer game server development and networking protocols is advantageous. • Strong analytical abilities, effective communication skills, and capability to prioritize tasks effectively.

Apply Now

Similar Jobs

June 3

As CTO, drive software development and team leadership for Testery’s test orchestration cloud.

AWS

Cloud

Cypress

Distributed Systems

Docker

Java

Jenkins

JUnit

Kotlin

Postgres

React

Selenium

SQL

June 3

Join TriumphPay as a Senior Software Engineer to develop a payment network for the future.

Elixir

Haskell

React

Ruby

Ruby on Rails

TypeScript

Go

June 3

Senior Laravel Developer building scalable APIs and AWS services for Curotec. Focus on authentication, Laravel backend work, and cross-team collaboration.

AWS

Laravel

Node.js

May 29

Join Navy Federal Credit Union as a Java Developer, focusing on API development and microservices.

Azure

Cloud

GraphQL

Java

Microservices

SOAP

Spring Boot

SpringBoot

May 28

Effvision seeks a Senior Backend AI Engineer to design secure backend services for AI products. Requires extensive backend development and ML model deployment experience.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

GRPC

Java

Kubernetes

Microservices

MongoDB

Node.js

NoSQL

Postgres

Python

PyTorch

Redis

SQL

Tensorflow

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com