> Markdown version of [/jobs/ext/2544416-manager-software-engineering-miami](https://www.wearedevelopers.com/jobs/ext/2544416-manager-software-engineering-miami). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Manager, Software Engineering (Miami) - **Company:** Royal Caribbean Cruises Ltd. - **Location:** Miami, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe Experience Manager, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Automation of Tests, Microsoft Azure, Cloud Computing, Software Quality, Continuous Integration, Relational Databases, Software Design Patterns, DevOps, Programming Tools, Fault Tolerance, Spring Framework, Routing, NoSQL, Payment Gateway, Scrum Methodology, Zero Trust Network Access, SAP (Applications), Service Discovery, Software Engineering, Apache Solr, Management of Software Versions, Spring Cloud, Istio, Large Language Models, Spring-boot, Software Security, Indexer, Rate Limiting, Event Driven Architecture, Containerization, Git Flow, Kubernetes, Information Technology, Fidelio, Integration Frameworks, Apache Kafka, Reactive Programming, Graphql, Hybris, Software Coding, Domain Driven Design, Grpc, Api Management, Docker, Web Api, Microservices - **Published:** August 1, 2026 - **Apply:** https://www.adzuna.com/details/5823276625 ## About the Role * Bachelor's degree in Computer Science, Engineering, Information Technology, or related field required. * 10-15 years of overall software engineering experience, with at least 6+ years on SAP Commerce / Hybris.5+ years of demonstrated business knowledge in the e-commerce / digital commerce domain. * 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. * Proven track record of delivering large-scale SAP Commerce implementations with microservices integrations. * 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. Technical/Functional Skills: * Deep expertise in SAP Commerce architecture and integration patterns. * Proficiency with relational databases and search/indexing using Solr. * Strong hands-on experience designing and building microservices using the latest Spring ecosystem. * Expertise in Spring Cloud for service discovery, routing, and fault tolerance. * Proven ability to architect domain-driven, loosely coupled microservices. * Experience with reactive programming and event-driven architectures. * Hands-on with containerization, orchestration, and service mesh concepts. * Strong grounding in API security and zero-trust principles. * Experience integrating SAP Commerce with custom Spring Boot microservices. * Working knowledge of NoSQL stores * Practical, daily use of AI coding assistants and understanding of LLM fundamentals. * Ability to evaluate and integrate GenAI use cases into commerce. * Strong judgment on responsible AI use. * Strong business acumen and strategic thinking. * Excellent stakeholder management and executive communication skills. * Decision-making under ambiguity and pressure. * Coaching mindset; ability to grow leaders and contributors. * Customer-first orientation balanced with engineering rigor. * Commercial awareness and bias for automation, simplification, and continuous improvement. ## Description The Software Engineering Manager leads the design, development, and delivery of enterprise-grade digital commerce solutions built on SAP Commerce Cloud (Hybris) and a modern microservices ecosystem on the latest Spring stack. This dual-focus role combines hands-on technical leadership with people management, program oversight, and stakeholder engagement. The incumbent is accountable for end-to-end engineering quality, scalability, performance, and time-to-market across both SAP Commerce and Spring-based microservices. * 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. ## Related Videos - [Rate-limiting using eBPF and Istio: How to protect your SaaS customers from themselves](https://www.wearedevelopers.com/videos/100220-rate-limiting-using-ebpf-and-istio-how-to-protect-your-saas-customers-from-themselves) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)