Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior Software Engineer - Java, Ruby

DDoctolib
Seniority
Senior
Model
Hybrid
Sector
Healthtech
Salary
Undisclosed
Contract
Full-Time

About the role

As a Senior Software Engineer, you're going to be part of a Berlin-based international team focused on improving the performance, features and design of our core product for healthcare professionals, the Scheduling System. You will be building this critical service from the ground up leveraging modern event driven, distributed technologies inline with our redefined Technology Strategy.

What you'll do

  • Building this critical service from, transitioning from a monolithic application, as an independent runtime and leveraging modern event driven, distributed technologies
  • Thinking user first and helping improve our user experience through new features and design updates, while maintaining high code quality standards
  • Taking leadership on delivering roadmap items (together with the team)
  • Helping keep our bug backlog small
  • Contributing to establishing a technical vision and co-drive the creation of the roadmap for the next quarters
  • Bringing your expertise and past experiences to help us continuously improve the way we work

What you'll need

  • You have at a minimum of 8 years of software engineering experience
  • You have experience working on distributed systems at large scale
  • You are eager to be hands-on with our stack and learn new tech: our current monolith is built with Ruby, and we are building a new service with Kotlin
  • You understand the value of testing your code
  • You are comfortable doing refactoring while building new feature
  • You have proven experiences developing efficient, maintainable and secure products

Nice to have

  • Have already worked in a hyper-growth tech environment
  • Are confident working with various technologies (i.e.: Postgres, Redis, Typescript, Ruby, Java, Kotlin, Kafka)
  • Have already gained experience in using AI coding assistants and their benefits - but also their shortcomings

What they offer

  • Company health insurance through our partner Allianz
  • Minimum 28 days of paid leave
  • Parent Care Program: additional leave on top of the legal parental leave
  • Free mental health and coaching services through our partner Moka.care
  • A flexible workplace policy offering both hybrid and office-based mode
  • Work from abroad for up to 10 days per year
APPLY →