CrawlJobs Logo

Senior Software Engineer - Sales Adapters

https://www.marriott.com Logo

Marriott Bonvoy

Location Icon

Location:
United States, Bethesda, MD

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

47.35 - 84.09 USD / Hour

Job Description:

We are seeking an exceptional engineering talent to join our team and lead the design, development, and maintenance of scalable, event-driven cloud-native applications. The ideal candidate is passionate about solving complex problems, thrives in a fast-paced environment, and is eager to work with modern technologies and architectural patterns. This role requires a collaborative engineer who can communicate effectively across teams and organizational levels, ensuring alignment with business goals and technical excellence.

Job Responsibility:

  • Lead the design, development, and maintenance of scalable, event-driven cloud-native applications
  • Design and deliver robust microservices using Java and Spring Boot
  • Integrate with event streaming platforms such as Apache Kafka
  • Leverage container orchestration and cloud-native tools to build resilient, scalable solutions
  • Work with a broad set of technologies—including Java, Spring Boot, reactive programming, Docker, Kubernetes, AWS, and both SQL and NoSQL databases
  • Contribute to the evolution of our microservices and event-driven architecture

Requirements:

  • 6-8+ years of hands-on experience developing enterprise applications with Java
  • Strong expertise in designing and building microservices and RESTful APIs, with a deep understanding of microservices architecture and integration patterns
  • Experience in Reactive Programming (Spring WebFlux, Actor frameworks)
  • Proficiency with SQL and NoSQL databases (MongoDB, Couchbase, DB2)
  • Solid hands-on experience with Docker and Kubernetes for containerization and orchestration of cloud-native applications
  • Familiarity with DevOps tools such as GitHub, Harness, and Vault for source control, CI/CD, and secrets management
  • Strong understanding of API security protocols (OAuth, JWT, etc.) and best practices for securing distributed systems
  • Experience deploying and operating applications on AWS or similar cloud platforms
  • Exposure to logging and monitoring tools such as Dynatrace and Grails
  • Excellent problem-solving skills, attention to detail, and a passion for delivering high-quality, reliable software
  • Effective communicator with the ability to collaborate across teams and articulate technical concepts to non-technical stakeholders
  • 5+ years of professional experience in software development with a focus on Java/J2EE
  • Proven experience with Spring Boot and microservices architecture
  • Proven experience in API design and specification, including RESTful and/or GraphQL APIs
  • Strong understanding of CI/CD processes and tools (e.g., Jenkins, Harness CI)
  • Hands-on experience with Docker and Kubernetes
  • Proficiency in Apache Kafka for real-time data streaming
  • Solid understanding of software development best practices, including code reviews, unit testing, and version control
  • Excellent problem-solving skills and the ability to work independently or as part of a team

Nice to have:

  • Proven experience in API design and specification, including RESTful and/or GraphQL APIs
  • Experience with cloud platforms such as AWS, Azure or GCP
  • Experience with NoSQL databases such as MongoDB, Cassandra, or DynamoDB
  • Experience with application performance monitoring tools like Dynatrace
  • Experience with Agile/Scrum methodologies
  • Experience in Hospitality or Retail domains
What we offer:

Coverage for medical, dental, vision, health care flexible spending account, dependent care flexible spending account, life insurance, disability insurance, accident insurance, adoption expense reimbursements, paid parental leave, 401(k) plan, stock purchase plan, discounts at Marriott properties, commuter benefits, employee assistance plan, and childcare discounts

Additional Information:

Job Posted:
June 14, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.