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

Job title

Senior Software Engineer – Backend

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job