Backend Developer

Greentube Slovakia s.r.o.

Place of work
Bratislava
Contract type
full-time, trade licence
Start date
dohodou
Wage (gross)
2 000 EUR/monthThe salary is subject of agreement and depends on the candidate's experience.

Information about the position

Job description, responsibilities and duties

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 of 5 developers 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 will include:

• 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 team in Vienna, fully integrated into an agile environment
• Individual self studying and bringing new patterns, strategies, technologies and ideas on the table

Employee perks, benefits

• 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 possibility of intermittent home offices
• Office in wider city center (Laurinska 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

Information about the selection process

Candidates who met the basic requirements will be invited for a personal interview.

Requirements for the employee

Candidates with education suit the position

Secondary without school-leaving examination
Secondary with school-leaving examination
Follow-up/Higher Professional Education
University student
University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Upper intermediate (B2)

Other knowledge

C# - Advanced
.NET - Advanced
SQL - Advanced

Number of years of experience

3

Personality requirements and skills

• 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
• Good knowledge of English, both spoken and written

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, ...)
• Experience with writing backend integration and load tests

Advertiser

Brief description of the company

Greentube Slovakia is Greentube’s mobile branch and the industry’s first choice in providing B2B companies with casino games that run seamlessly on all platforms (desktop and mobile). Strong HTML5 competencies are the hallmark of this company: Greentube Slovakia is among the best of the best when it comes to transforming the famous games of the NOVOMATIC Group into high-quality mobile solutions. Players are eager to take their games with them wherever they might go, from the daily commute to a night out with friends, and Greentube Slovakia continuously delivers!

Number of employees

50-99 employees
ID: 3915339  Megjelentetés dátuma: 22.5.2020  Alapbér (bruttó): 2 000 EUR/month