Senior Backend Software Engineer

Any city, Ukraine (Remote)

Join Burny Games — a Ukrainian company that creates mobile puzzle games. Our mission is to create top-notch innovative games to challenge players' minds daily.

What makes us proud?

  • In just two years, we've launched two successful mobile games worldwide: Playdoku and Colorwood Sort. We have paused some projects to focus on making our games better and helping our team improve.
  • Our games have been enjoyed by over 8 million players worldwide, and we keep attracting more players.
  • We've created a culture where we make decisions based on data, which helps us grow every month.
  • We believe in keeping things simple, focusing on creativity, and always searching for new and effective solutions.

We are looking for an experienced Backend Software Engineer with strong Java skills to work on our core platform components. The ideal candidate will have a solid understanding of API development, data processing, and scalable architectures.

Required professional experience:

  • 5+ years of experience in backend development using Java.
  • Strong knowledge of Spring Framework, Quarkus or Micronaut.
  • Experience with RESTful API design and implementation.
  • Familiarity with database technologies [SQL and NoSQL].
  • Understanding of distributed systems and microservices architecture.
  • Experience with version control systems [e.g., Git].
Desired Skills:
  • Knowledge of NodeJS for auxiliary tasks or microservices.
  • Experience with gRPC.
  • Familiarity with cloud platforms [AWS, GCP, or Azure].
  • Understanding of data streaming technologies [e.g., Apache Kafka].
  • Experience with containerization and orchestration [Docker, Kubernetes].

Key Responsibilities:

  • Develop and maintain core backend services using Java.
  • Design and implement RESTful APIs and gRPC services.
  • Contribute to the development of modular and scalable architectures.
  • Optimize data aggregation, processing, and distribution workflows.
  • Collaborate with front-end developers and mobile SDK teams to ensure seamless integration.
  • Participate in code reviews and maintain high code quality standards.
  • Troubleshoot, debug, and upgrade existing software.

What we offer:

  • 100% payment of vacations and sick leave [20 days vacation, 22 days sick leave], medical insurance.
  • A team of the best professionals in the games industry.
  • Flexible schedule [start of work from 8 to 11, 8 hours/day].
  • L&D center with courses.
  • Self-learning library, access to paid courses.
  • Stable payments.

The recruitment process:

CV review → Interview with talent acquisition manager → Interview with hiring manager → Interview with CEO → Job offer.

If you share our goals and values and are eager to join a team of dedicated professionals, we invite you to take the next step.

Senior Backend Software Engineer

Job description

Senior Backend Software Engineer

Personal information