This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a skilled and passionate Software Engineer to join our engineering team focused on modernizing the Financial Services Platform for Marriott International. You will play a key role in designing, developing, and deploying scalable solutions that will enhance and streamline Marriott’s financial operations, and integrate with core platforms within Marriott. This is an exciting opportunity to work on innovative projects that blend technology with service excellence in a fast-evolving industry.
Job Responsibility:
Design, develop, test, and deploy high-quality software solutions
Collaborate with cross-functional teams including product managers, engineers, designers, QA, and DevOps
Integrate with third-party APIs and core platforms
Participate in code reviews, architecture discussions, and agile ceremonies
Write clean, maintainable, and well-documented code
Contribute to continuous improvement of development processes and tools
Ensure performance, security, and scalability of applications
Requirements:
7+ years of professional software engineering experience building enterprise-scale backend systems
Proven experience designing and operating distributed systems in production
Strong experience with Java, Spring Boot, and REST/event based APIs
Hands on experience with cloud platforms (AWS preferred)
Experience working in Agile / product oriented teams
Strong understanding of Microservices and event driven architectures
Strong understanding of Domain Driven Design (DDD)
Strong understanding of Data modeling and transactional consistency
Strong understanding of API versioning and backward compatibility
Experience with Kafka or similar event streaming platforms
Experience with Relational and/or NoSQL data stores
Experience with Docker and Kubernetes
Experience with CI/CD pipelines and DevOps practices
Nice to have:
Exposure to infrastructure as code
Knowledge of data analytics, personalization engines, or AI-driven guest experience tools