Backend Engineer - Enterprise Integration Focus

S
SPARETECHIndustrial Software
A remote-yes company, where you can decide every day whether you work from home, at our Stuttgart or Munich office, or at any Design Office in GermanyFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3-7 years
Required Skills
JavaKotlinSAPRESTful APIsScalaDistributed Systems

Requirements

  • 3-7 years of professional software engineering experience with JVM-based languages (Java, Kotlin, Scala).
  • Hands-on experience with REST APIs and webhooks in distributed systems.
  • Comfortable debugging complex issues using logs, payloads, and system traces.
  • Solid understanding of data synchronization concepts like polling, event-driven flows, retries, and idempotency.
  • Familiarity with SAP data structures (e.g., IDocs like MATMAS) and ERP/middleware architectures.
  • Experience working with SAP environments (ECC, S/4HANA), middleware, or enterprise IT landscapes.
  • Ability to navigate backend system architectures independently.
  • Collaborative mindset for working with internal teams and external stakeholders.
  • Strong communication skills for customer-facing interactions.
  • Proactive approach to task ownership and problem-solving.

Responsibilities

  • Collaborate with enterprise customer engineering teams, SPARETECH engineers, Product, and Customer Success to facilitate smooth data exchange.
  • Own integration topics end-to-end including architecture discussions, API definition, testing, go-live, and issue resolution.
  • Contribute to the core SPARETECH backend (Java/Kotlin) to improve APIs, webhooks, and overall integration reliability.
  • Navigate complex system landscapes to solve integration challenges involving distributed data synchronization.
  • Communicate technical topics clearly in customer-facing situations.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now