A leading gaming company in Turkey is seeking a Software Engineer, Backend to join their Engineering Team. You will design scalable backend services to enhance game features for millions of users and ensure system performance and security. The ideal candidate has at least 2 years of experience in backend development, proficiency in Java, JavaScript, or C#, and familiarity with Java Spring Boot. If you have a passion for gaming and software architecture design, this role offers an opportunity to drive gameplay experiences.
Qualifications
University degree in Computer Science or equivalent department.
2+ years of relevant work experience.
Good command of various programming languages (Java, JavaScript, C#).
Experience in Java Spring Boot based software development.
Having experience in casual mobile games is a big advantage.
Knowledge of relational and non-relational databases.
Familiarity with Memcached, Redis, Elasticsearch, and Docker is a plus.
Strong engineering skills and programming fundamentals.
Understanding of software architecture design, OOP, and design patterns.
Meticulous attention to detail and passion for high-quality code.
Responsibilities
Design and implement scalable, low-latency backend services for core game features.
Manage APIs and tools for new game and platform functionality.
Maintain and enhance existing code base using best practices.
Brainstorm new ideas to improve user experience of games.
Monitor systems and implement features through collaboration with players.
Secure and improve game performance, reliability, and security.
Skills
Java
JavaScript
C#
Software engineering best practices
Backend development
API management
Casual mobile games experience
Relational databases
Non-relational databases
Software architecture design
Education
University degree in Computer Science or equivalent
Tools
Java Spring Boot
Memcached
Redis
Elasticsearch
Docker
Job description
A leading gaming company in Turkey is seeking a Software Engineer, Backend to join their Engineering Team. You will design scalable backend services to enhance game features for millions of users and ensure system performance and security. The ideal candidate has at least 2 years of experience in backend development, proficiency in Java, JavaScript, or C#, and familiarity with Java Spring Boot. If you have a passion for gaming and software architecture design, this role offers an opportunity to drive gameplay experiences.