DoctorBox GmbHDoctorBox GmbH

Java Developer (f/m/d)


The vision of DoctorBox is to simplify your life by integrating your medical information into one app. With the DoctorBox app, you can share medical records, track your medication intake and receive test results – all at once.

We are now entering a new phase in our development. The aim is to build a marketplace for digital healthcare applications that will allow our users to access healthcare solutions – from diagnosis to home testing kits. As a budding “super app”, our focus is on integrating healthcare partners and services to support everyone on their journey to live a longer, healthier life.

We are constantly looking to build innovative healthcare solutions, improve our usability, and scale our business. We have already done so with our specialized COVID-19 testing software and intend on maintaining our success in this new phase. To do so, we want to strengthen our IT team by recruiting a Java engineer (f/m/d) to lead our developers and business through this transition.

Role Purpose

If you are passionate about working in healthcare to make a real difference, interested in helping to develop innovative digital healthcare solutions, and want the freedom, challenges and ownership of a young start-up combined with a mature management system (ISO9001/27001), then DoctorBox might be the right place for you.

The Java Developer should assume a proactive and leading role in the design and realization of the infrastructure across our business while taking commercial impact and business objectives into consideration. You will work closely with our VP of Engineering to expand and develop our high-security infrastructure, therefore further securing our users’ sensitive medical data. You will receive a variety of tasks as well as ample freedom and responsibilities for the implementation.


  • Design, implement and iteratively create back-end services
  • Participate in API design and implementation for both internal APIs and those exposed to our third-party integrators
  • Help to deliver business value by taking decisions related to the back end and actively participate in product discussions and code reviews with other engineers
  • Provide comprehensive documentation, good test coverage and improve code quality
  • Collaborate with other software developers, QA and DevOps engineers to ensure smooth deployment, continuous integration and support for the software we deliver



  • You have an excellent knowledge of the Java programming language.
  • You are experienced with Java EE.
  • You are familiar with SQL (PostgreSQL is an advantage).
  • You have experience with software testing (unit and integration tests).
  • You understand fundamental system architecture, design principles, data modeling, and API design (RESTful services).
  • You have a passion for clean, maintainable, and testable code.

Nice to have:

  • CI / CD Knowledge (based on Maven, Jenkins)
  • OpenID, OpenID Connect, KeyCloak
  • Cryptography (Certificate Infrastructure, Bouncy castle, OpenSSL)
  • Google Firebase
  • Basic knowledge of AWS (especially S3)


  • An open and friendly team with lots of experience
  • Flat hierarchies
  • An attractive performance-related salary
  • An office right in the heart of Berlin near Kudamm
  • office in the heart of Berlin (with home office and/or fully remote)
  • Fresh fruits and free drinks

Our Tech stack

  • Server Side: Java, JavaEE, PostgreSQL, AWS, OpenID, Bouncycastle
  • Clients:
  • iOS: Swift, Objective-C, C, OpenSSL
  • Android: Java, Kotlin, Bouncycastle
  • Desktop / Web: Typescript, Node-Forge, tauri, React-Native
  • Infrastructure: GitHub, Maven

We look forward to getting to know you!

Didn’t find what you were looking for?
Updated: 1 month ago
Job ID: 5901393
About DoctorBox GmbH
11-50 employees
Hospital & Health Care
Schlüterstraße 39, 10629 Berlin, Deutschland
“Gesund, länger leben” ist die Vision und fundamentale Aufgabe von DoctorBox, eine der größten unabhängigen Gesundheitsplattformen in Deutschland.

1 more

Schlüterstraße 39, 10629 Berlin, Deutschland
.doc, .docx, .pdf, .rtf, .txt
You will receive a link to verify your email and your account will be created. You can also apply with creating a password.
Contact Person
Martina Stuppy
Martina Stuppy
Marketing, Sales, Customer Service
No time? Just apply later
We’ll send a link to this job to your email.
This site is protected by reCAPTCHA.
  1. Java Developer (f/m/d)