Backend Developer (m/f/d) - Bratislava at Greentube Internet Entertainment Solutions GmbH (Staré Mesto, Slovakia)

Backend Developer (m/f/d) - Bratislava at Greentube Internet Entertainment Solutions GmbH (Staré Mesto, Slovakia)


Add To Bookmarks
Company:
Location: Staré Mesto, Slovakia
Type: Full Time
Created: 2021-05-18 05:00:50

Apply Here


We are looking to expand our development capabilities of the Novo Remote Gaming System (NRGS) by hiring colleagues in our subsidiary in Bratislava. The NRGS is a system, which provides the core casino backend for our B2C products, covering a wide range of player features, complex regulatory and compliance requirements.You would be joining a team responsible for design and development of new generation of core platform backend services. They will fulfil long term target architecture established to allow less product coupling, greater feature extensibility and scalability, improved testability and greater domain understanding. To achieve this, we will rely on a microservice architecture combined with domain driven design, utilising concepts such as Event Sourcing and Command Query Responsibility Segregation within Akka.Net actor model runtime. The team will be a part of virtual agile team working at two office locations (Bratislava and Vienna).We are searching for enthusiastic and engaged people with the strong theoretical background, good coding practices and open mind set for applying new paradigms, who can help us build the state of the art solutions. Since technologies are changing fast, specific framework experience is not a must, as it is the right working attitude we are looking for.

YOUR TASKS

  • Active participation in event storming process with the rest of the team and the solution architect to achieve a clean domain driven design architecture
  • Translate this architecture into design proposals and then into solid .Net code, with a lot of room for creative solutions
  • Collaboration with a co-located teams in Vienna, fully integrated into an agile environment
  • Individual self studying and bringing new patterns, strategies, technologies and ideas on the table

YOUR PROFILE

  • Completed higher technical education or similar
  • Minimum 3 years of solid work experience in software development (ideally .Net Core backend applications written in C#)
  • Professional experience with SQL (ideally MS SQL Server) and/or NoSQL databases on application developer level
  • Interest in distributed computing (actor model, event sourcing, CQRS, eventual consistency, sagas, message bus, event driven architecture, ...)
  • A passion for Software Development
  • Very good command of both spoken and written English

Nice to have:

  • Experience with large scale distributed systems (high load and concurrency, distributed tracing, monitoring, ...)
  • Experience with actor model concepts in any framework/language (Akka, Akka.Net, MS Orleans, Proto.Actor, Erlang, ...)
  • Experience with messaging systems (e.g. RabbitMQ, ActiveMQ, Azure Service Bus, Kafka, ...)

OUR OFFER

  • Challenging tasks in an international, successful and innovative company
  • Opportunities for personal development as part of the company’s sustained growth
  • Extensive trainings (on-site by internal/external mentors, online learning courses, conferences)
  • Flexible working hours with the possibility of intermittent home offices
  • Office in wider city center (Laurinská street, Bratislava) and numerous benefits such as fully paid food allowance, fresh fruits and coffee corner in the office
  • Regular employee events
  • Reimbursement of additional travel costs for an interview
  • A monthly gross salary of € 3.000,- for applicants and willingness to offer a higher salary depending on your professional experience and qualification