M

Staff Software Engineer - Java/Spring Platform Architecture & AI-Augmented Engineering

micerate • United Kingdom
Remote Visa Sponsorship
This Job is No Longer Active This position is no longer accepting applications

Lead architecture and modernization of Duetto's high-throughput Java/Spring monolith processing millions of daily rate decisions across global hotels. Design event-driven systems, improve GraphQL APIs, and pioneer AI-assisted development using Claude Code, Claude MPM, and MCP tooling. Mentor engineering teams across US and Europe while driving technical standards and observability.

Key Highlights
Own architecture and technical roadmap of a multi-tenant Java/Spring monolith
Design event-driven data flows with AWS Kinesis, SQS/SNS, and Spring Cloud Stream
Pioneer AI-augmented engineering workflows using Claude Code, Claude MPM, and MCP server platform
Mentor engineers across US and European teams with Staff-level architectural authority
Improve platform observability with OpenTelemetry, Datadog, Prometheus, and Grafana
Key Responsibilities
Own architecture and technical roadmap of Duetto's Java/Spring monolith
Drive domain decomposition and define service boundaries
Design and build event-driven data flows using AWS Kinesis, SQS/SNS, and Spring Cloud Stream
Improve GraphQL API layer and backend services for hotel pricing, inventory, and demand management
Operate and tune MongoDB, Redis (Redisson), and PostgreSQL for performance and reliability
Strengthen platform observability through OpenTelemetry, Datadog, Prometheus, Grafana, and Sentry instrumentation
Pioneer AI-augmented engineering workflows using Claude Code, Claude MPM, and Duetto's in-house MCP server platform
Drive architecture decisions through design docs and RFCs
Mentor engineers across US and EU teams to raise code quality and system design standards
Technical Skills Required
Java Spring Framework AWS Event-driven architecture GraphQL
Benefits & Perks
Remote work
Visa sponsorship available
Nice to Have
Python for tooling, automation, or data workflows
MongoDB at scale experience
AI-assisted development experience
Experience evolving large monoliths toward modular architectures
Familiarity with hospitality domain (PMS/CRS systems, rate management, demand forecasting)

Job Description

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.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Technical Skills Required
ai cloud cloud native deep learning docker +4

volina.

United Kingdom
Visa Sponsorship Relocation Remote
Technical Skills Required
ai aws django fastapi javascript +4

owen thomas | b corp™

United Kingdom
Visa Sponsorship Relocation Remote
Technical Skills Required
cloud cloud native devops gcp google cloud platform +1

globaljobfeed

United Kingdom

Career Resources & Guides

Latest guides related to this job: Visas, Work Permits & Legal Insights, Remote Work Guides.

Browse all articles

Subscribe our newsletter

New Things Will Always Update Regularly