Software Engineering Manager - SAP Commerce & Microservices

Royal Caribbean Group

Miami (FL)

Hybrid

USD 180,000 - 240,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Royal Caribbean Group is seeking a Software Engineering Manager to lead the design, development, and delivery of enterprise digital commerce solutions built on SAP Commerce Cloud and a modern Spring microservices stack. The role combines hands-on technical leadership with people management, program oversight, and stakeholder engagement, ensuring end-to-end quality and time-to-market.

The position is onsite in Miami, reporting to the Director, Product Engineering, and requires strong experience

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
  • 10-15 years software engineering experience, with at least 6+ years on SAP Commerce / Hybris; 5+ years in e-commerce domain.
  • 10+ years designing and delivering microservices on the Spring stack; 15+ members led.
  • Proven track record of delivering large-scale SAP Commerce implementations with microservices integrations.
  • Hands-on with Java 17/21, Spring Boot 3.x, Spring Framework 6.x, REST/gRPC, SAP Commerce extension development.
  • Experience with GraphQL, DDD, SAP Commerce Cloud on Azure, build manifests, and cloud ops.
  • Experience running production microservices on Kubernetes with CI/CD, GitOps, observability.
  • Experience with Agile delivery models and modern DevOps tooling.

Responsibilities

  • Leads architecture, design, and delivery of SAP Commerce Cloud solutions (B2B, B2C, headless).
  • Provides technical direction across modules (Catalog, Promotions, Order Management, Customer Support).
  • Drives integration design with Microservices, GraphQL, SAP, AEM, payment gateways, CRM, and third-party APIs.
  • Oversees Spartacus/Composable Storefront upgrades and migrations.
  • Establishes coding standards, security practices, and performance benchmarks for SAP Commerce codebase.
  • Reviews critical PRs, designs, and incidents; acts as escalation point for complex issues.
  • Architects and governs cloud-native microservices with Spring ecosystem and API contracts.
  • Leads adoption of Spring Cloud for resilience, retries, and rate limiting.
  • Drives event-driven architectures using Kafka and Spring Cloud Stream/WebFlux.

Skills

Software architecture
Leadership
Java
Spring
Microservices
Cloud platforms
API design
Agile/Scrum

Education

Bachelor's degree in CS/Engineering

Tools

SAP Commerce Cloud
Kubernetes
Docker
Azure

Job description

Royal Caribbean Group is seeking a Software Engineering Manager to lead the design, development, and delivery of enterprise digital commerce solutions built on SAP Commerce Cloud and a modern Spring microservices stack. The role combines hands-on technical leadership with people management, program oversight, and stakeholder engagement, ensuring end-to-end quality and time-to-market.

The position is onsite in Miami, reporting to the Director, Product Engineering, and requires strong experience

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineering Manager – SAP Commerce & Microservices
Senior Software Engineering Manager – SAP Commerce & Microservices

Royal Caribbean International • Miami (FL)

On-site
USD 150,000 - 210,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
Senior HR Tech Product Lead: SAP & Custom Apps
Senior HR Tech Product Lead: SAP & Custom Apps

Royal Caribbean Group • Miami (FL)

On-site
USD 140,000 - 200,000
SAP Commerce Cloud Team Lead
SAP Commerce Cloud Team Lead

EPAM Systems • United States

On-site
USD 140,000 - 190,000
Senior Program Manager, Product Engineering
Senior Program Manager, Product Engineering

Norwegian Cruise Line • Miami (FL)

On-site
USD 120,000 - 160,000
Senior Data Engineering Lead – Finance & ERP Modernization
Senior Data Engineering Lead – Finance & ERP Modernization

Royal Caribbean Group • Miami (FL)

On-site
USD 140,000 - 200,000