Senior Software Engineering Manager – SAP Commerce & Microservices

Royal Caribbean International

Miami (FL)

On-site

USD 150,000 - 210,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Royal Caribbean Group’s Digital Team seeks a Software Engineering Manager to lead SAP Commerce Cloud and Spring-based microservices initiatives. You will guide architecture, integration, and delivery across B2B/B2C platforms while mentoring engineers and coordinating with stakeholders.

The role requires deep SAP Commerce expertise, Java/Spring proficiency, and strong leadership capabilities. This on-site Miami position involves overseeing migrations, CI/CD pipelines, and DevOps practices to

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field.
  • 10-15 years of overall software engineering experience, with at least 6+ years on SAP Commerce / Hybris.
  • 10+ years of hands-on experience designing and delivering microservices on the Spring stack.
  • 10+ years in a leadership capacity managing engineering teams of 15+ members.
  • Hands-on background in Java 17/21, Spring Boot 3.x, Spring Framework 6.x, REST/gRPC APIs, and SAP Commerce extension development.
  • Experience with GraphQL and Domain-Driven Design (DDD).
  • Experience with SAP Commerce Cloud on Microsoft Azure, build manifests, and cloud operations.
  • Experience running production microservices on Kubernetes with mature CI/CD, GitOps, and observability practices.
  • Experience with Agile delivery models and modern DevOps tooling.

Responsibilities

  • Leads architecture, design, and delivery of SAP Commerce Cloud (Hybris) solutions, including B2B, B2C, and headless commerce implementations.
  • Provides technical direction across modules such as Product Catalog, Promotions, Order Management, Customer Support, Backoffice.
  • Drives integration design with Microservices, GraphQL, SAP, AEM, payment gateways, Fidelio, CRM, and third‑party APIs.
  • Oversees upgrades, migrations, and adoption of Spartacus / Composable Storefront.
  • Establishes and enforces coding standards, design patterns, security practices, and performance benchmarks for SAP Commerce code base.
  • Reviews critical pull requests, technical designs, and production incidents; acts as the final escalation point for complex technical issues.
  • Architects and governs cloud‑native microservices using the latest Spring ecosystem, defining service decomposition strategies, API contracts, and versioning standards.
  • Leads adoption of Spring Cloud components and establishes patterns for resilience, retries, circuit breakers, and rate limiting.
  • Drives event‑driven and reactive architectures using Apache Kafka, Spring Cloud Stream, Spring WebFlux, and Project Reactor.
  • Standardizes containerization and orchestration on Docker and Kubernetes; evaluates service mesh where applicable.
  • Owns observability standards and ensures SLO/SLI‑based operational excellence.
  • Drives integration of Spring Boot microservices with SAP Commerce for key commerce capabilities.
  • Establishes migration and modernization roadmaps for legacy services.
  • Owns end‑to‑end delivery of SAP Commerce and microservices programs, ensuring scope, schedule, quality, and budget commitments.
  • Partners with Product, Business, and Architecture teams to translate business requirements into technical roadmaps.
  • Drives Agile, Scrum, and SAFe practices; manages release cycles, environment strategy, CI/CD pipelines, and DevOps practices.
  • Tracks and reports on engineering KPIs.
  • Leads, mentors, and grows a team of tech leads and developers across onshore and offshore locations.
  • Drives hiring, onboarding, capacity planning, performance reviews, and career development.
  • Builds a high‑performance culture grounded in ownership, accountability, technical excellence, and continuous learning.
  • Acts as the primary engineering point of contact for senior business stakeholders, product owners, and executive leadership.
  • Manages relationships with SAP, system integrators, and other technology vendors.
  • Ensures adherence to security standards and drives non‑functional requirements across all production systems.
  • Champions automated testing, code quality tools, and production readiness checklists.
  • Drives adoption of AI‑assisted developer tools and embeds AI into daily engineering workflows.
  • Establishes responsible AI usage guidelines and tracks AI productivity metrics.
  • Evaluates and pilots emerging AI capabilities for the SAP Commerce roadmap.

Skills

SAP Commerce
Microservices
Spring ecosystem
Java
Azure
Kubernetes
CI/CD
AI tooling

Education

Bachelor's degree in Computer Science/Engineering/IT

Tools

Solr
GraphQL
DDD

Job description

Royal Caribbean Group’s Digital Team seeks a Software Engineering Manager to lead SAP Commerce Cloud and Spring-based microservices initiatives. You will guide architecture, integration, and delivery across B2B/B2C platforms while mentoring engineers and coordinating with stakeholders.

The role requires deep SAP Commerce expertise, Java/Spring proficiency, and strong leadership capabilities. This on-site Miami position involves overseeing migrations, CI/CD pipelines, and DevOps practices to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager - SAP Commerce & Microservices
Software Engineering Manager - SAP Commerce & Microservices

Royal Caribbean Group • Miami (FL)

Hybrid
USD 180,000 - 240,000
Manager, Software Engineering
Manager, Software Engineering

Royal Caribbean International • Miami (FL)

On-site
USD 150,000 - 210,000
Manager, Software Engineering
Manager, Software Engineering

Royal Caribbean Group • Miami (FL)

Hybrid
USD 180,000 - 240,000
Senior HR Product Leader — SAP SuccessFactors & SDLC
Senior HR Product Leader — SAP SuccessFactors & SDLC

Royal Caribbean Group • Miami (FL)

On-site
USD 140,000 - 190,000
Senior HR Product Leader — SAP SuccessFactors & SDLC
Senior HR Product Leader — SAP SuccessFactors & SDLC

Royal Caribbean Group • Miami (FL)

Hybrid
USD 120,000 - 150,000
Director, HR Systems Product Management
Director, HR Systems Product Management

Royal Caribbean Group • Miami (FL)

Hybrid
USD 180,000 - 240,000
SAP Commerce Cloud Team Lead
SAP Commerce Cloud Team Lead

EPAM Systems • United States

On-site
USD 140,000 - 190,000
Remote SAP Hybris Architect | Java & Commerce Lead
Remote SAP Hybris Architect | Java & Commerce Lead

M2S Tech Solutions • United States

Remote
USD 120,000 - 160,000
Senior SAP Hybris Lead - Commerce Platform Architect
Senior SAP Hybris Lead - Commerce Platform Architect

Bounteous • United States

Remote
USD 140,000 - 200,000
Senior Lead Engineer: Cloud Architecture & DevOps
Senior Lead Engineer: Cloud Architecture & DevOps

Royal Caribbean Group • Town of Florida (NY)

On-site
USD 150,000 - 190,000