
Full Stack Software Engineer – Fulfillment Platform
Posted Oct 26

Posted Oct 26
This is a fully remote position, open to applicants in Germany.
• Create services and APIs utilizing Java or Kotlin
• Implement frontend features using TypeScript along with React or Preact
• Seamlessly integrate order management, marketplace, carrier, and various third-party systems through reliable interfaces
• Develop event-driven integrations, including those with Apache Kafka
• Construct applications and data workflows for orders, shipping, tracking, returns, and partner performance
• Collaborate with AWS and actively participate in infrastructure and deployment processes using Infrastructure as Code
• Maintain high software quality and platform stability via automated testing, code reviews, monitoring, and observability
• Contribute to architectural and technological decisions while aiding in the evolution of shared engineering standards
• Work closely with Product Management, Data, and Business teams
• Take ownership of solutions from initial concept through to production operation
• Utilize modern AI-assisted development tools and assess their outcomes
• Several years of experience in full-stack or backend software development
• Extensive knowledge of Java or Kotlin along with experience in modern backend architectures and APIs
• Proficient in TypeScript and a modern frontend framework, preferably React or Preact
• Familiarity with Apache Kafka or similar event-streaming technologies and distributed systems
• Experience with AWS or an equivalent cloud platform
• Understanding of SQL and/or NoSQL databases
• Experience in automated testing and a strong dedication to maintainable, testable code
• Knowledge of CI/CD, monitoring, and observability practices
• Self-motivated, pragmatic, and team-oriented approach to work
• Proficiency in German at a minimum B2 level and fluent in English
• Nice to have: Experience with fulfillment, order, logistics, or marketplace systems
• Nice to have: Understanding of carrier, tracking, or shipping processes
• Nice to have: Familiarity 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: Familiarity with Playwright, Jest/Vitest, JUnit, or Testcontainers
• Nice to have: Experience with Python
• Nice to have: Background in e-commerce, marketplace, or platform environments
• Flexible working hours
• Options for remote work
• Opportunities for professional development
• Employee discount programs
• Modern technology stack including Java/Kotlin, TypeScript, Kafka, AWS, and Infrastructure as Code
• Significant technical ownership within a cross-functional product team
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.