
Senior Software Engineer – Backend
Betfair Romania Development
full-time
Posted on:
Location Type: Hybrid
Location: Cluj-Napoca • Romania
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop software as part of an agile team with short iterations and frequent releases
- Contribute to planning and the subsequent development of applications
- Ability to drive end-to-end solutions, from architecture and implementation to production support
- Remain up-to-date in terms of current and future needed upgrades
- Mentoring more junior colleagues
Requirements
- 5+ years experience as a Java programmer
- An understanding of Event-driven, messaging-based systems
- Messaging brokering technologies (experience in RabbitMQ and/or Kafka)
- Storage technologies (SQL and/or NoSQL)
- Experience with Cloud infrastructure
- Test-driven development techniques (e.g. BDD and ATDD)
- Automated testing and mocking techniques
- Clean coding
- Agile and Lean approaches
Benefits
- Hybrid & remote working options
- €1,000 per year for self-development
- Company share scheme
- 25 days of annual leave per year
- 20 days per year to work abroad
- 5 personal days/year
- Flexible benefits: travel, sports, hobbies
- Extended health, dental and travel insurances
- Customized well-being programmes
- Career growth sessions
- Thousands of online courses through Udemy
- A variety of engaging office events