(Senior) Backend Engineer
Legalhero GmbH
Berlin, Germany
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Remote
Berlin, Germany
Tech stack
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Data Infrastructure
Relational Databases
Distributed Systems
Java Virtual Machine (JVM)
MySQL
Management of Software Versions
Large Language Models
Backend
Kotlin
Kubernetes
Front End Software Development
Job description
Backend engineering at Legal Hero means full ownership. You'll design and run services in our Kotlin/Java stack with Micronaut on AWS, wire LLM capabilities reliably into product flows, harden production systems, and actively shape our testing, deployment, and observability practice - together with a team that takes the craft seriously.
- Design and own scalable backend services from first commit to production - APIs, data models, versioning, SLOs, and on-call included
- Build and evolve high-performance, secure infrastructure that handles real load - not just greenfield, but messy reality
- Wire LLM-powered capabilities reliably into product flows: suggestion APIs, RAG-backed endpoints, agent tool calls - you make AI actually land in production
- Work closely with frontend, product, and AI teams - your APIs are their foundation, so you design them to last
- Make the hard tradeoffs: schema migrations, breaking changes, dependency upgrades - with judgment, not just best practices
- Raise the quality bar through automated testing (unit, integration, end-to-end) and push for architectural improvements that matter
- Lead incident investigations on your own services, write the postmortem, and escalate only once you have answers
Requirements
Do you have experience in MySQL?, Do you have a Master's degree?, * 6+ years in backend engineering, including 2+ years at senior level
- Strong proficiency in Kotlin or Java - JVM idioms feel like home
- Relational databases (MySQL or similar) and at least one public cloud in production, AWS preferred
- Distributed systems thinking as a reflex: idempotency, retries, eventual consistency, observability
- Business fluent English; German at B1 or a clear commitment to get there within 12 months
Nice to have - and what you'll pick up here:
- Micronaut, Kubernetes, AWS Bedrock, LiteLLM, the official Claude Agent SDK, MCP-based architecture
- Experience with regulated data environments (GDPR, BaFin, §203 StGB)
Benefits & conditions
- Full coverage of a Germany-wide public transport ticket
- Dog-friendly office - we're happy to welcome four-legged team members
- Corporate benefits platform with attractive offers and discounts across many brands
- Company pension scheme with a 20% employer contribution - we invest in your future
- Regular company and team events to strengthen collaboration and team spirit
- After-work fun: Nintendo Switch, PS5, darts, and table football
- Free drinks, fresh fruit, and muesli available at all times
Company Culture & Collaboration
- Agile and modern mindset with open communication - every voice is heard
- Meaningful areas of responsibility with a strong focus on practical, real-world legal solutions
- The opportunity to actively shape our journey and contribute from day one
- Feedback is part of our culture - we believe in continuous, shared growth
About the company
Legalhero is the modern platform for legal protection insurance and lawyers. We pursue the ambitious goal of revolutionizing the claims settlement process for legal protection insurance. To this end, we integrate directly into the insurers' systems. Our partner lawyers handle cases highly efficiently and in a customer-oriented manner on our tech platform with the help of AI. Legalhero was founded in 2017 and has helped hundreds of thousands of policyholders to date. Our approximately 90 colleagues are based in Berlin, near the Gleisdreieck.