Full Stack Software Engineer – Fulfillment Platform
Posted 47mins ago
Employment Information
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















