What We Do
We believe in hospitals without administrative overhead. To make this vision a reality, we already take over the entire billing process for our hospital clients — resulting in higher revenues and improved liquidity for clinics.
We combine our AI-based, state-of-the-art software with the expertise of leading DRG coding professionals. For us, quality is never optional – it’s the standard.
Why We Need You
As a Staff Backend Engineer (Kotlin), you'll take technical ownership of our platform architecture. You ensure that our systems run reliably, efficiently, and at scale — and you’ll continuously improve them together with the team.
You’ll shape architecture, coach colleagues, and always keep in mind how tech delivers real value to our users.
Tech Stack
Backend: Kotlin, Java, Hibernate, GraphQL, REST, PostgreSQL
Infrastructure & DevOps: Kubernetes (EKS), AWS (S3, RDS, SQS, CloudWatch), Terraform
Observability: Prometheus, Grafana, Alerting
Event-driven: RabbitMQ, AWS SQS
Nice to have: React, Python, interest in AI tooling
Your Responsibilities
- Take full technical responsibility for our Kotlin-based backend services, ensuring stability, scalability, and performance
- Prioritize strategically, make architectural decisions, and guide the team through their implementation
- Analyze incidents and support escalations — pragmatically and solution-oriented
- Coach team members on architecture, coding standards, and Kubernetes best practices
- Own security controls in line with our ISO 27001 and BSI C5 certifications
What You Can Expect
Autonomy with impact: You’ll take ownership of our core architecture – your decisions will directly influence the product, the platform, and the team.
Tech that matters: Your work creates real impact in the healthcare sector – making life easier for DRG coders, doctors, and nurses.
Remote work with a personal touch: Work from anywhere in Germany – with home office equipment of your choice or a coworking space. And yes, we still value face-to-face: through regular offsites, coworking days, or just a spontaneous coffee nearby.
Growth without buzzwords: Deep-dive into architecture, explore new tools, discuss clean code, mentor others – we’ll give you space to evolve and contribute meaningfully.
A team that actually works: We care more about honest collaboration than ego. We celebrate clean architecture, not empty talk. And yes, we do occasionally toast a solved incident with a beer – remotely or in person.
A Typical Day at DAMEDIC
09:00 – Daily with the product team: feature priorities, tech updates, customer feedback
10:00 – Focus time: implement new GraphQL mutations for the patient data module – clean and efficient
12:00 – API sync with the frontend team for the new dashboard
14:00 – Mentoring a junior engineer: code review, Hibernate tuning, Kubernetes insights
16:00 – Architecture session for a new AI feature: plan data flow, define messaging patterns
17:30 – Update documentation, review specs, plan tomorrow’s tasks
At the end of the day, you’ve made a meaningful contribution – to the product, the team, and the users.
Your Profile
Extensive experience in backend development with Kotlin or Java, especially in distributed architectures
Strong expertise in Kubernetes (deployments, services, ingress, monitoring, etc.)
Hands-on experience with AWS (EKS, SQS, RDS, CloudWatch, etc.)
Clear communication skills and a product-oriented mindset
Self-organized, pragmatic, and reliable working style
German is a plus, but not required
Familiarity with compliance frameworks (e.g. ISO 27001, BSI C5) is a bonus
Additional Information
For readability, we have opted not to use gender-neutral wording throughout this job posting. However, all our positions are open to everyone — regardless of gender, background, identity, or abilities. The shortened form of language does not imply any judgment or exclusion.