Stellenbeschreibung
Intro Hello, we are luca. We’re on a mission to reimagine hospitality with a smart, seamless guest experience platform. From booking to check-in, ordering to payment – luca makes it all digital, effortless, and completely app-free. We simplify the complex so that hotels, restaurants, and events can focus on what truly counts: happy guests, empowered teams, and unforgettable experiences. Build what matters. Scale what works. luca is looking for a Senior Backend Engineer (m/f/d) to join the Platform Team and help shape the backbone of a product used by millions. You’ll work on mission-critical systems like payment processing, hotel integrations, and gastronomy solutions — and play a key role in building MVPs, scaling services, and driving architectural decisions. Expect a modern tech stack, real ownership, and a collaborative engineering culture where your voice matters. Tasks Your Mission Build scalable microservices: Design, develop, and maintain Node.js microservices written in TypeScript within a modern, event-driven architecture. Power seamless payments: Extend and enhance our payment integrations with leading POS systems like Oracle Simphony, Vectron, Gastrofix, and Mews. Drive real-time performance: Leverage Apache Kafka to optimize asynchronous workflows and ensure high-throughput, real-time event handling. Optimize data access: Fine-tune PostgreSQL queries using Sequelize ORM to boost reliability and performance across critical services. Champion security: Implement and maintain robust security practices for all payment-related workflows and data handling. Scale with confidence: Contribute to our containerized infrastructure with Kubernetes, managing deployments via Kapitan for streamlined delivery and observability. Requirements What You Bring to the Table 5+ years of professional backend development experience, with deep expertise in TypeScript and Node.js Proven track record designing and scaling microservice and event-driven architectures (Kafka, etc.) Strong command of PostgreSQL and ORMs like Sequelize, with a performance-first mindset Experience building clean, maintainable RESTful APIs and working with asynchronous systems (WebSockets, queues) Comfortable navigating Docker, Kubernetes, and modern DevOps environments Solid testing discipline across unit, integration, and E2E layers Familiarity with dependency injection frameworks (e.g. tsyringe) and observability tools Bonus points for knowledge of payment gateways (e.g. Adyen), POS/PMS systems (e.g. Oracle Simphony, Vectron, Mews), and security best practices Benefits What to expect at luca Work–life balance done right: 30 vacation days – because recharging is part of the job. Lunch is on us: We support your meals with monthly lunch vouchers. We got your back – and your fitness: Urban Sports Club helps you keep your body and mind in balance. Grow with us: We invest in your personal and professional development – whether you want to level up in your role or explore new paths. Gear up: A MacBook and everything else you need to do your best work. Team vibes: Regular team & company events (on-site and hybrid) that are fun. Easy to reach: Our office is centrally located at U-Bahnhof Warschauer Str.– and from summer 2025 at Ostkreuz. Closing Join us! If scalable systems, real-world impact, and modern tech get you fired up — this is your moment to join luca. We’re looking from to hearing from you! Every u is different – and at luca, that’s exactly what we love. We’re all about real diversity, because the best ideas spark when different minds meet. At luca, there’s room for you – just as you are. ❓ Any questions left? Feel free to directly reach out to our Talent Acquisition Partner Pia. ♀️