
Full Stack Software Engineer – Customer & Service Platform
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in Germany.
• Create and manage scalable backend services and web applications tailored for customer accounts, service, and loyalty.
• Design and execute APIs, services, and integrations utilizing Java or Kotlin.
• Integrate systems and data through event-driven architectures, including Apache Kafka.
• Develop frontend capabilities with TypeScript, JavaScript, and contemporary web technologies as necessary.
• Collaborate with AWS to shape infrastructure and deployments using Infrastructure as Code.
• Ensure software quality and platform stability via automated testing, code reviews, monitoring, and observability.
• Contribute to architectural and technological decisions while advancing shared engineering standards.
• Work closely with Product Management, UX, Data, and other engineering teams.
• Take ownership of solutions from initial concept to production operation.
• Utilize modern AI-assisted development tools and meticulously validate their output to uphold high-quality standards.
• Develop a Unified Commerce Platform that connects online and offline channels.
• Several years of experience in software development, preferably in a full-stack or backend context.
• Strong expertise in Java or Kotlin along with experience in modern backend architectures and APIs.
• Proficient in TypeScript, JavaScript, HTML, and CSS, with experience in a modern frontend framework such as React, Preact, or Vue.
• Familiarity with Apache Kafka or similar event-streaming technologies and distributed systems.
• Experience with AWS or a comparable cloud platform.
• Knowledge of both SQL and NoSQL databases.
• Experience in automated testing with a solid commitment to maintainable, testable, and clean code.
• Understanding of CI/CD processes, monitoring, and observability.
• Independent, pragmatic, and team-oriented working approach.
• Proficiency in German at least at B2 level and strong English language skills.
• Nice to have: Experience with Pulumi, Terraform, or similar Infrastructure-as-Code technologies.
• Nice to have: Familiarity with AWS services like Lambda, SQS, API Gateway, ECS, Cognito, or DynamoDB.
• Nice to have: Experience with Playwright, Jest, Vitest, JUnit, or Testcontainers.
• Nice to have: Knowledge of accessibility, web performance, or server-side rendering.
• Nice to have: Experience with customer account, CRM, loyalty, or customer service systems.
• Nice to have: Background in e-commerce, marketplace, or platform environments.
• Flexible working hours.
• Options for remote and mobile work.
• Opportunities for professional development.
• Employee discounts.
• Modern technology stack including Java/Kotlin, TypeScript, Kafka, AWS, and Infrastructure as Code.
• Significant technical freedom and real end-to-end responsibility.
• Close collaboration within a cross-functional product team.
• Additional benefits.
Gea Internacional
Computrabajo
Konecta
Chargeflow
Get handpicked remote jobs straight to your inbox weekly.