Quick overview
SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationHeidelberg, Germany
Talent AcquisitionDockerMicroservicesSQLSpringSpring BootGitAWSTDDAngularGDPRJavaKafkaGenerative AIKubernetes
Job description
What your work will look like:
- Design, build, test, and operate cloud-based microservices (Java/Spring Boot, Kafka)
- Write automated tests (unit, integration, and end-to-end) as an integral part of your daily work
- Contribute to product design by writing technical specifications – clear enough to
guide both engineers and AI agents
- Use AI-assisted development (coding agents, AI code review, spec-driven workflows)
in your daily work and help us evolve how we use it
- Work with the Unzer Tech standards and processes and help us improve them
- Be actively involved in team and organizational knowledge-sharing
- Write automated tests (unit, integration, and end-to-end) as an integral part of your daily work
- Contribute to product design by writing technical specifications – clear enough to
guide both engineers and AI agents
- Use AI-assisted development (coding agents, AI code review, spec-driven workflows)
in your daily work and help us evolve how we use it
- Work with the Unzer Tech standards and processes and help us improve them
- Be actively involved in team and organizational knowledge-sharing
What you need to be successful in this role:
- 5+ years of experience with Java 21+ and Spring Boot
- Solid knowledge of data structures, algorithms, operating systems and distributed systems
- Experience with SQL databases (schema design, migrations); NoSQL is a plus
- Experience with microservices, event-driven messaging (Kafka, Avro) and
Git-based workflows (feature branches, pull requests, code review)
- You diligently test (ideally test-first/TDD) and document your deliveries
- Experience in architecture design (e.g. Domain-Driven Design) and common design patterns
- Experience with observability tools such as Coralogix or OpenTelemetry
- Hands-on experience with AI coding assistants/agents (e.g. Claude Code, GitHub Copilot):
you use them productively and critically review, test and own the code they produce
- Hands-on mentality
Nice to have:
- Frontend experience with Angular
- Know-how in delivering software to the AWS cloud platform
- Experience with Docker, Kubernetes and GitOps (e.g. Argo CD)
- Experience building agentic workflows (MCP integrations, custom agent skills,
AI steps in CI such as automated PR review)
- Experience in regulated environments (payments, PCI-DSS, GDPR)
- Solid knowledge of data structures, algorithms, operating systems and distributed systems
- Experience with SQL databases (schema design, migrations); NoSQL is a plus
- Experience with microservices, event-driven messaging (Kafka, Avro) and
Git-based workflows (feature branches, pull requests, code review)
- You diligently test (ideally test-first/TDD) and document your deliveries
- Experience in architecture design (e.g. Domain-Driven Design) and common design patterns
- Experience with observability tools such as Coralogix or OpenTelemetry
- Hands-on experience with AI coding assistants/agents (e.g. Claude Code, GitHub Copilot):
you use them productively and critically review, test and own the code they produce
- Hands-on mentality
Nice to have:
- Frontend experience with Angular
- Know-how in delivering software to the AWS cloud platform
- Experience with Docker, Kubernetes and GitOps (e.g. Argo CD)
- Experience building agentic workflows (MCP integrations, custom agent skills,
AI steps in CI such as automated PR review)
- Experience in regulated environments (payments, PCI-DSS, GDPR)
What’s next?
- Does it sound exciting? - Apply with your CV in English. Please don’t shy away if you don’t meet all the requirements! We’re looking forward to meeting you.
- We will get back to you within 7 days of receiving your application.
- The interview process includes a 30-minute intro call with a TA Partner, a 45-minute conversation with the Hiring Manager, and a technical interview with the team (60- 90 mins). Please note the process might alter depending on our team’s availability.
Similar jobs
- TR
AI EngineerRecently posted Auto Apply
Truvio · Berlin · Hybrid 🇩🇪
Accounts PayableAccounts ReceivableC#+5TechnologySalary not listed - TR
Senior AI Platform EngineerRecently posted Auto Apply
Truvio · Berlin · Hybrid 🇩🇪
GitSOC 2C#+12TechnologySalary not listed - TR
Principal AI EngineerRecently posted Auto Apply
Truvio · Berlin · Remote 🇩🇪
Accounts PayableAccounts ReceivableC#+5TechnologySalary not listed - SA

Senior Solutions Architect (German speaking)Recently posted Auto Apply
Sanity · Remote in Germany · Remote 🇩🇪
OnboardingNetlifyAccount Management+7TechnologySalary not listed - TR

Frontend Engineering Lead - ContentRecently posted Auto Apply
trivago · Düsseldorf · Hybrid 🇩🇪
Next.jsHTMLCSS+7TechnologySalary not listed - SW

SAP Chapter Lead (m/w/d)Recently posted Auto Apply
SD Worx Group · Frankfurt · Hybrid 🇩🇪
PayrollSAPTechnologySalary not listed - TR

Working Student - Content Data EngineerRecently posted Auto Apply
trivago · Düsseldorf · Hybrid 🇩🇪
SQLETLLooker+6TechnologySalary not listed - XE

System Administrator (m/f/d) Auto Apply
Xentral · Germany (Remote) · Remote 🇩🇪
Google WorkspaceConfluenceLever+9TechnologySalary not listed - PN

Senior Data Analyst, LifecycleRecently posted Auto Apply
Pnlfin · Germany · Remote 🇩🇪
Stakeholder ManagementOnboardingSQL+9TechnologySalary not listed - SK
Azure Cloud Engineer (m/w/d) Auto Apply
Skaylink · Hamburg · Hybrid 🇩🇪
GitTDDTerraform+2TechnologySalary not listed - ES
Data Analyst - Finance Auto Apply
Emma Sleep · Frankfurt · Hybrid 🇩🇪
SQLGitETL+5TechnologySalary not listed - KO

Analytics Engineer (f/m/d)Recently posted Auto Apply
Koro · KoRo HQ Berlin · Hybrid 🇩🇪
OnboardingGCPSQL+6TechnologySalary not listed
