Senior Backend Engineer (Java/Spring Boot)
Descrição da Vaga
**Job Description** **About us** We are allO—the digital backbone of restaurants, the future of gastronomy, and the reliable partner of local businesses. We are bringing a revolution to restaurants in Europe and empowering them to become local champions with an all\-in\-one operating system. We are a team with people over 15 different nationalities and serve more than a thousand restaurants in Germany. Join allO and help revolutionize the future of gastronomy with us! **About This Position** We’re hiring a backend\-leaning engineer who can ship fast prototypes to validate ideas, then turn validated MVPs into clean, reusable, high\-quality production code. You’ll work on core platform services and integrations that power restaurant operations daily — and you’ll also maintain and improve parts of our current codebase (yes, some of it is “legacy” and less structured than our newer projects). You’ll start as a senior individual contributor reporting directly to the Head of Engineering, with the opportunity to take high ownership across backend architecture, reliability, and delivery as we scale. We are allO—the digital backbone of restaurants, the future of gastronomy, and the reliable partner of local businesses. We are bringing a revolution to restaurants in Europe and empowering them to become local champions with an all\-in\-one operating system. We are a team with people over 15 different nationalities and serve more than a thousand restaurants in Germany. Join allO and help revolutionize the future of gastronomy with us! You’ll build and evolve products and backend capabilities used daily in restaurant operations, including: * Point of Sale (POS) * Webshop * Reservations * Payments * Other customer\-facing and internal product surfaces * Core backend services that connect these surfaces reliably (APIs, integrations, data models, and operational tooling) **Job Requirements** **Your Profile \| What you should bring** * Core tech stack: + Java + Spring Boot + Spring Data + PostgreSQL + MongoDB + Microservices \& HTTP communication * Nice to have: + Groovy (syntax familiarity is enough) + Kubernetes (for exploration / running services locally or in dev) + GCP tooling (for deployments, logs, monitoring, and managed services) * What “senior” means here (it’s not about years): We care more about how you operate than your title or years of experience. “Senior” to us means: + You own outcomes and deliver what you promise. + You’re fast with good judgment (you know when to take shortcuts and when to do it properly). + You give solid estimates and communicate tradeoffs early. + You’re open to feedback and work well with product, design, and engineering. + You’re pragmatic: get it done now, then come back and improve quality once the direction is proven. + You keep learning: you follow trends in modern frameworks, languages, and engineering practices — and apply them when they actually help. **Job Responsibilities** **Your Responsibilities \| What you will do** * Prototype quickly for MVP validation: deliver scrappy\-but\-functional solutions when speed matters. * Harden and standardize after validation: refactor for maintainability, reusability, performance, and consistency. * Design and build HTTP APIs for internal and customer\-facing products; communicate tradeoffs and keep interfaces clean. * Build and maintain microservices that communicate reliably over HTTP (and related patterns like retries, timeouts, idempotency, and observability). * Model and query data pragmatically across relational and document databases (e.g., PostgreSQL and MongoDB). * Handle legacy with confidence: jump into an existing codebase, fix what hurts, and improve structure incrementally. * Debug with ownership: trace issues end\-to\-end, identify root causes fast, and ship safe fixes (with good follow\-up hardening). * Work cross\-functionally: align with product and design when specs are unclear, and communicate risks early. * Use modern AI tooling and stay current: explore tools and keep up with market trends to improve speed and quality. **Job Benefits** * Working hours \& collaboration: + Full\-time, aligned with the same “official” weekly hours as a regular employee in Munich. + We don’t track hours day\-to\-day; we care about delivery and reliability. + You’re free to organize your day (finish earlier, take time during the day, etc.) as long as commitments are met. + We’re async\-friendly and Brazil time zone is fine. + We do groomings and alignment meetings when needed. + English is required for groomings and other necessary meetings. * Perks \& benefits: + Very competitive salary package. + 30 days of paid vacation (contractors included — same benefit as the Munich team). + Flexible schedule (outcome\-driven, no hour tracking). + High ownership: direct line to Head of Engineering and a path to leading backend initiatives. + Real product surface area: POS, webshop, reservations, payments — software that actually runs restaurants.
Vaga originalmente publicada em: linkedin
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev