Senior Backend Engineer.

Sub banner

Senior Backend Engineer

Posted 198 days ago
Macedonia, Europe€50000 gross/yearJob Reference: 35408

My client is an innovative and renowned online gaming group that has earned multiple awards for cutting-edge mobile-first approach. With their unique brands, they redefine the gaming experience and continue to dominate the industry.

They are looking for Mid level Java Back End developer to join the high performing and rapidly growing software team.
They are open to candidates working within a hybrid working model in Macedonia (3 days in the office, 2 days remote)

Who You Are:

  • 5+ years of experience with Java.
  • 2+ years of experience with Spring, Spring Boot, automated testing, and MySQL.
  • Experience with Docker, distributed systems, messaging, microservices, RabbitMQ, and Kafka.
  • Experience with CQRS, DDD, TDD, NoSQL databases, event sourcing

Nice to have: 

  • Knowledge of Kotlin or JavaScript is a plus.
  • Experience in CI/CD and DevOps (Jenkins, Kubernetes, GCP).
  • Comfortable in a Linux environment and proficient with Git.
  • Appreciates open-source culture and good software development practices.

What You Will Do:

  • Build scalable, highly-available systems with a focus on continuous delivery.
  • Collaborate with backend engineers to design, develop, deploy, and maintain platform features.
  • Work within an Agile cross-functional team, emphasizing ownership of backend engineering culture.
  • Engage in projects like new integrations, promotional campaign mechanics, continuous delivery infrastructure, and responsible gaming services.

Engineering team:

  • Modern engineering mindset with a focus on speed, experimentation, and automated testing.
  • Unique work environment where individual needs and desires are valued.
  • Collaboration with an international, distributed, and highly skilled team.
  • Emphasis on knowledge sharing, exploration, experimentation, and growth.
  • New integrations with game providers, sports bets ticket systems, payment providers.
  • Tools for continuous delivery infrastructure, including consumer-driven contracts and Dockerized testing.
  • Infrastructure projects for scaling event-based systems and enhancing robustness.