Full Stack Software Engineer – Fulfillment Platform

Posted 47mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Engineer developing order, shipping, returns, and partner-fulfillment services for INTERSPORT’s e-commerce platform. Building Java/Kotlin backends, React frontends, Kafka integrations, and AWS infrastructure.

Responsibilities:

  • Develop services and APIs using Java or Kotlin
  • Implement frontend functionality with TypeScript and React/Preact
  • Integrate order management, marketplace, carrier, and other third-party systems through robust interfaces
  • Develop event-driven integrations, including with Apache Kafka
  • Build applications and data flows for orders, shipping, tracking, returns, and partner performance
  • Work with AWS and actively contribute to infrastructure and deployments through Infrastructure as Code
  • Ensure high software quality and platform stability through automated testing, code reviews, monitoring, and observability
  • Contribute to architecture and technology decisions and help evolve shared engineering standards
  • Collaborate closely with Product Management, Data, and Business teams
  • Own solutions from concept through production operation
  • Use modern AI-assisted development tools and evaluate their results

Requirements:

  • Several years of experience in full-stack or backend software development
  • Very strong knowledge of Java or Kotlin and experience with modern backend architectures and APIs
  • Good knowledge of TypeScript and a modern frontend framework, ideally React or Preact
  • Experience with Apache Kafka or comparable event-streaming technologies and distributed systems
  • Experience with AWS or a comparable cloud platform
  • Knowledge of SQL and/or NoSQL databases
  • Experience with automated testing and a strong commitment to maintainable, testable code
  • Understanding of CI/CD, monitoring, and observability
  • Self-directed, pragmatic, and team-oriented working style
  • German at least at B2 level and fluent English
  • Nice to have: Experience with fulfillment, order, logistics, or marketplace systems
  • Nice to have: Knowledge of carrier, tracking, or shipping processes
  • Nice to have: Experience with Pulumi, Terraform, or AWS CDK
  • Nice to have: Knowledge of AWS services such as ECS, Lambda, SQS, API Gateway, or DynamoDB
  • Nice to have: Experience with micro-frontends or Self-Contained Systems
  • Nice to have: Knowledge of Playwright, Jest/Vitest, JUnit, or Testcontainers
  • Nice to have: Experience with Python
  • Nice to have: Experience in e-commerce, marketplace, or platform environments

Benefits:

  • Flexible working hours
  • Remote work options
  • Professional development opportunities
  • Employee discounts
  • Modern technology stack including Java/Kotlin, TypeScript, Kafka, AWS, and Infrastructure as Code
  • Significant technical ownership in a cross-functional product team