About the position
Tasks
Role Summary We are looking for a Senior Backend Engineer to build and scale our API management platform. You will be hands-on in a modern, cloud-native Azure environment, primarily developing microservices in Kotlin and managing their deployment lifecycles via Helm on Kubernetes. You will also directly interact with our infrastructure, writing Terraform and configuring API gateway policies to ensure secure, high-performance service delivery.
Backend Development: Design, build, and maintain high-performance microservices using Kotlin (JVM ecosystem, utilizing Spring Boot or Quarkus).
API Management: Implement and configure Azure API Management (APIM) policies using XML/C#, ensuring secure routing, request validation, and efficient gateway performance.
Cloud Deployments: Containerize applications and deploy them to Azure Kubernetes Service (AKS) using Helm charts.
Infrastructure as Code: Maintain and extend infrastructure components within our Terraform repositories, provisioning resources like Azure Redis, Key Vault, and networking components.
CI/CD & Operations: Manage dual deployment pipelines using GitHub Actions and Azure Pipelines. Write Python scripts and runbooks to automate routine operational tasks.
Caching & Security: Integrate Redis heavily for caching and authorization layers, implementing OAuth2/JWT standards across all endpoints.
Qualifications
Required Skills (Must-Have)
Strong proficiency in Kotlin within the JVM ecosystem (experience with Spring Boot or Quarkus is essential). Hands-on experience deploying and managing services on Kubernetes using Helm. Proven ability to write and manage Infrastructure as Code using Terraform (specifically for Azure resources). Direct experience with Azure APIM, including writing gateway policies (C#/XML) and configuring routing. Deep understanding of API Gateway patterns (rate limiting, auth, routing) and OAuth2/JWT authorization models. Familiarity with building commercial B2B APIs.
Preferred Skills (Should-Have)
Proficiency in Python for scripting, tooling, and building runbooks. Experience configuring and maintaining pipelines in GitHub Actions and Azure Pipelines. Familiarity with Open Telemetry for tracing and observability. Strong operational knowledge of Redis.
Nice-to-Have
Experience with Go (specifically building Terraform providers) or Rust. Familiarity with TypeScript/React for occasional work on internal developer portals. Exposure to Scala for automation tooling.
About the company
Fair pay and attractive terms
A Structured Start from Day One
Mutual Respect and Open Collaboration
A Secure Job with Growth Opportunities
Daimler Truck AG
More jobs from Daimler Truck AG
- Peintre Industriel (H/F) in Molsheim
- Ausbildung zum Kraftfahrzeugmechatroniker für Nutzfahrzeugtechnik (m/w/d), Daimler Truck AG Werk Wörth, Ausbildungsbeginn 09.08.2027 in Wörth am Rhein
- KFZ-Mechatroniker (w/m/d) – Schwerpunkt: Elektrik/Mechanik für Nutzfahrzeugtechnik, Daimler Buses GmbH, Service Center Neu-Ulm in Neu-Ulm
- Ausbildung als Fachmann für Systemgastronomie (m/w/d), Daimler Truck Gastronomie GmbH, Standort Wörth, Ausbildungsbeginn 01.09.2027 in Wörth am Rhein
- Mobiler Servicetechniker / Kfz-Mechatroniker Busse (w/m/d) – Deutschland & Europa in Neu-Ulm
- Duales Studium BWL/Digital Business Management, B.A. (m/w/d), Daimler Buses GmbH, Werk Neu-Ulm, Studienbeginn 2027 in Neu-Ulm
- Ausbildung zur Fachkraft für Lagerlogistik (m/w/d), Daimler Truck AG, Werk Kassel, Ausbildungsbeginn 01.09.2027 in Kassel
- Ausbildung zum Kaufmann/-frau für Digitalisierungsmanagement (m/w/d), Daimler Truck AG, Werk Wörth, Ausbildungsbeginn 09.08.2027 in Wörth am Rhein
- Ausbildung zum Kraftfahrzeugmechatroniker (m/w/d) für Nutzfahrzeugtechnik, Daimler Truck AG - Nutzfahrzeugzentrum Mercedes-Benz Berlin, Ausbildungsbeginn 01.09.2027 in Berlin
- KFZ-Mechatroniker (w/m/d) Schwerpunkt Elektrik/Mechanik für Nutzfahrzeugtechnik, Daimler Buses GmbH, Service Center Hamburg in Hamburg
- show all ...