JobBobsReal-time global job discoveryLive

Staff Software Engineer — DevPlatform (Java, AWS)

Duettoresearch · Croatia; Spain ; United Kingdom · 2026-07-22

executive
Apply on the employer's site

About this role

<p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">Duetto's core Java/Spring platform processes millions of rate decisions daily across thousands of hotels worldwide — and this role owns its architecture and evolution. As Staff Software Engineer on the Dev Platform team, you'll drive domain decomposition, define service boundaries, and lead the modernisation of a high-throughput, multi-tenant system that sits at the heart of everything Duetto ships. You'll also be at the frontier of how AI-augmented engineering works in practice — pioneering workflows using Claude Code, Claude MPM, and Duetto's in-house MCP server platform across US and European engineering teams.</p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><strong>What Makes Us Different?</strong></p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]">Duetto is the hospitality industry's leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the world's first Revenue & Profit Operating System — a suite of tools (GameChanger, ScoreBoard, BlockBuster, Advance and more) that goes beyond room pricing to give hotels, resorts and casinos a complete picture of their revenue and profitability. Trusted by clients ranging from independent boutique hotels to global chains, we've been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to Work in Hotel Tech in 2025. Backed by GrowthCurve Capital since 2024, we're accelerating our investment in AI — and we're genuinely passionate about the industry we serve. We build products we're proud of, for customers we care about.</p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><strong>What You'll Be Doing</strong></p> <ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="font-claude-response-body whitespace-normal break-words pl-2">You'll own the architecture and technical roadmap of Duetto's Java/Spring monolith — driving domain decomposition, defining service boundaries, and leading platform modernisation initiatives that improve modularity, reliability, and developer experience at scale.</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">You'll design and build event-driven data flows using AWS Kinesis, SQS/SNS, and the Spring Cloud Stream processing framework, and improve the GraphQL API layer and backend services powering hotel pricing, inventory, and demand management across 80+ PMS/CRS integrations.</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">You'll operate and tune MongoDB, Redis (Redisson), and PostgreSQL for performance and reliability in a high-throughput, multi-tenant environment — and strengthen platform observability through OpenTelemetry, Datadog, Prometheus, Grafana, and Sentry instrumentation.</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">You'll pioneer AI-augmented engineering workflows using Claude Code, Claude MPM, and Duetto's in-house MCP server platform (82+ tools) — setting the standard for how AI-assisted development works across US and European engineering teams.</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">You'll drive architecture decisions through design docs and RFCs, establishing patterns for schema evolution, contract testing, and observability across the platform — influencing technical direction without needing formal authority to do it.</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">You'll mentor engineers across US and EU teams, raising the bar for code quality, system design, and technical standards in a globally distributed engineering organisation.</li> </ul> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><strong>What We're Looking For</strong></p> <p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><em>You may be a good fit if you have:</em></p> <ul class="[li_&]:mb-0 [li_&]:mt-1 [li_&]:gap-1 [&:not(:last-child)_ul]:pb-1 [&:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3"> <li class="font-claude-response-body whitespace-normal break-words pl-2">7+ years building production backend systems at scale</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">Deep expertise in Java — Spring Framework, Gradle, and JVM performance tuning</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">Production experience with event-driven architectures — AWS Kinesis, Kafka, or equivalent</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">Strong system design fundamentals: domain decomposition, modularity, schema evolution</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">AWS production experience across EKS/ECS, S3, SQS/SNS, and IAM</li> <li class="font-claude-response-body whitespace-normal break-words pl-2">A demonstrated track record of driving architecture decisions and authoring design docs without formal authority</li> </ul> <p…

Skills asked for

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.