Software Engineer, Backend (New Grad)

Peak

Fatih

On-site

TRY 111,600 - 167,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Peak is seeking a Backend Software Engineer (New Grad) in Fatih, Turkey, to join their Engineering Team. You will design scalable backend services that enhance gameplay for over 40 million users. Ideal candidates should have a degree in Computer Science, experience in Java Spring Boot, and a strong command of programming languages such as Java, JavaScript, or C#. Additional familiarity with databases and container technology (Docker) is a plus.

Qualifications

  • University degree in Computer Science or equivalent.
  • Good command of various programming languages.
  • Experience with Java Spring Boot and backend systems.

Responsibilities

  • Design and implement scalable, low-latency backend services.
  • Manage APIs and tools for new game functionality.
  • Maintain and enhance existing code using best practices.

Skills

Programming languages (Java, JavaScript, C#)
Java Spring Boot
Relational databases
Non-relational databases
Software architecture design
OOP and design patterns
Attention to detail

Education

University degree in Computer Science

Tools

Memcache
Redis
Elasticsearch
Docker

Job description

We are looking for a Software Engineer, Backend (New Grad) to join our Engineering Team with a focus on backend development that drives gameplay. You will architect the core systems that bring game features to life by connecting the server-side logic and the player experience. With a community of 40 million monthly active users, you will solve unique engineering challenges and build scalable game logic using a technology-agnostic approach, growing alongside your team and our games.

Here's what you'll do
  • Design and implement scalable, low-latency backend services that deliver core game features to millions of users
  • Manage API’s and tools required to support new game and platform functionality and releases
  • Maintain and enhance existing code base using best practices in Software Engineering
  • Brainstorm new ideas with your team to continually iterate and improve the user experience of our games
  • Monitor the system and implement and check features, through collaboration with game players
  • Secure and improve game performance, reliability and security
What we're looking for
  • University degree in Computer Science or any equivalent department
  • Good command of various programming languages (such as Java, JavaScript, or C#) and experience with best practices and idioms of these languages
  • Experience in Java Spring Boot based software development and backend systems
  • Having experience in casual mobile games is a big advantage
  • Knowledge of relational and non-relational databases
  • Familiarity with Memcache, Redis, Elasticsearch and Docker is a plus
  • Strong engineering skills and programming fundamentals
  • Apart from language and technology, an understanding of software architecture design, OOP and principles of design patterns on various scales
  • Meticulous attention to detail and a passion for developing, releasing, and maintaining high-quality code
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Backend
Software Engineer, Backend

Peak Oyun Yazilim ve Pazarlama AS • Fatih

On-site
TRY 1,329,000 - 2,216,000
Never-ending learning and development opportunities
Team events and trips
Support for personal and professional development
Software Engineer, Backend
Software Engineer, Backend

Peak • Fatih

On-site
Backend Developer
Backend Developer

Cypher Games • Fatih

On-site
TRY 120,000 - 165,000
Software Engineer
Software Engineer

Spyke Games • Fatih

On-site
TRY 350,000 - 550,000
Software Engineer
Software Engineer

Bigger Games • Fatih

On-site
TRY 2,623,000 - 3,499,000
Competitive compensation
Health insurance with unlimited coverage
Opportunities to attend global conferences
+1
Software Engineer, Games (New Grad)
Software Engineer, Games (New Grad)

Peak • Fatih

On-site
TRY 20,000 - 30,000
Continuous learning and development opportunities
Participation in relevant industry conferences
Team events and trips
Senior Software Engineer
Senior Software Engineer

Bigger Games • Fatih

On-site
TRY 600,000 - 900,000
Health insurance with unlimited coverage
Opportunities to attend global conferences
Relocation support
+1
Backend Game Engineer — Scalable, Low-Latency Systems
Backend Game Engineer — Scalable, Low-Latency Systems

Peak Oyun Yazilim ve Pazarlama AS • Fatih

On-site
TRY 1,329,000 - 2,216,000
Software Engineer - New Grad
Software Engineer - New Grad

Good Job Games • Fatih

On-site
TRY 1,338,000 - 2,232,000
Team events and trips
On-site gym
Relocation support
+1
Senior Software Engineer, Games
Senior Software Engineer, Games

Peak • Fatih

On-site
Opportunities for continuous learning and development
Participation in relevant conferences abroad
Team events and trips