This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

allO
Posted 6mo ago

Senior Backend Engineer (Java/Spring Boot)

allO
Albania
RemoteFull Time
Responsibilities
  • Prototype MVP
  • Standardize code
  • Build APIs
Requirements
  • Java, Spring Boot, Spring Data, PostgreSQL, MongoDB
  • Microservices
  • REST APIs
  • Kubernetes and cloud tools a plus
  • Strong ownership and fast delivery
Technical tools mentioned
JavaSpring BootSpring DataPostgreSQLMongoDBMicroservicesGroovyKubernetesGCP

Job description

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 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.

About allO

All-in-one management platform and POS system for restaurants.

Year founded
2021
Employees
60
Organization type
Private
Latest investment
Raised $5.00M Seed (2024) — led by 20VC
Headquarters
DE

Similar jobs

Backend Engineer roles
1mo
Save
Mark Applied
Hide
Staff Backend Engineer
Bulgaria or Lithuania or Croatia or Serbia or Hungary or Romania or Slovakia or Slovenia or Estonia or Azerbaijan or Albania or Portugal or Poland or South Africa or Tunisia
RemoteFull Time
RemoFirst
RemoFirst: Platform for hiring and paying employees and contractors globally.
8+ YOE8+ years backend experience with strong Python and Java skills, experience with REST APIs, relational databases, CI/CD, cloud (AWS), microservices and distributed systems, TDD, and mentoring skills.
Python, Java, SpringBoot, FastAPI, Postgres, Kafka, Django, Flask, PostgreSQL, MySQL, Git, AWS, CI/CD
1mo
Save
Mark Applied
Hide
Backend QA Engineer | Test Automation
Tirana, Tirana County, Albania
HybridFull Time
Deloitte
Deloitte: Provides professional audit, consulting, financial advisory, and tax services.
2+ YOE2+ years in backend QA/test automation, API testing (Postman/Rest Assured), Java or Python, Playwright, ISTQB preferred, experience with Jira/Confluence and SDLC knowledge.
Postman, Rest Assured, Java, Python, Playwright, Jira, Confluence, SQL, Git, Docker, Azure DevOps, Jenkins, GitHub Actions, Swagger/OpenAPI
4y
Save
Mark Applied
Hide
Backend WordPress Developer
Tirana, Albania, Albania
RemoteFull Time
LOBOVO
LOBOVO: Builds reliable software and marketing for international brands.
3+ YOEExperienced WordPress backend developer with strong PHP, SQL, and front-end basics; minimum 3 years; fluent in English or German.
PHP, SQL, WordPress, HTML, CSS, JavaScript, WooCommerce, Git
3mo
Save
Mark Applied
Hide
Senior Java Backend Engineer (Tirana, Albania)
Tirana, Albania, Albania
OnsiteFull Time
SICPA
SICPA: Provides security inks and authentication solutions for governments.
Experience with Java, Spring Boot, microservices, event-driven architectures (RabbitMQ, Kafka), API design, automated testing; familiarity with AWS, Docker, Kubernetes; Linux scripting; fluent English.
Java, Spring Boot, RabbitMQ, Kafka, NoSQL, Relational databases, OAuth2, JWT, REST APIs, Automated testing, AWS, Docker, Kubernetes, GitLab CI/CD, Linux
4mo
Save
Mark Applied
Hide
Senior Full Stack Backend Engineer (PHP + React)
Albania
RemoteFull Time
AlfaDocs
AlfaDocs: Cloud-based software for medical and dental practice management.
8+ YOE8+ years experience, 3+ years in senior role; Symfony with Doctrine ORM; DDD; security best practices; React frontend; MySQL; Docker; GitLab CI/CD; strong problem-solving and communication.
Symfony, Doctrine ORM, React, MySQL, Docker, GitLab CI/CD
This job has expired