> Markdown version of [/jobs/ext/4635797-software-engineer-2-guest-loyalty-domain](https://www.wearedevelopers.com/jobs/ext/4635797-software-engineer-2-guest-loyalty-domain). 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). --- # Software Engineer 2 - Guest & Loyalty Domain - **Company:** Choice Hotels International, Inc. - **Location:** Scottsdale, AZ, United States (Remote available) - **Experience:** Experienced - **Contract:** Franchise - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Cloud Computing, Software Quality, Collaborative Software, Relational Databases, Software Debugging, Gradle, Monitoring of Systems, IntelliJ IDEA, Spring Framework, Apache Maven, Microsoft Visual Studio, Model View Controller (MVC), Scrum Methodology, Prometheus, Microsoft Copilot, Secure Coding, Software Engineering, SQL Databases, Software Organization, Cloud Platform System, Software Security, Git Flow, Integration Tests, Information Technology, Atlassian Tools, Build Tools, Bitbucket, Claude, Restful APIs, Software Version Control, OpenSearch - **Published:** November 8, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-engineer-2-guest-loyalty-domain-scottsdale-az--596b01aa-cff2-485c-a775-674b9b40d473 ## About the Role Software Engineering, Loyalty Programs, Product Lifecycle, Software Engineering, Problem Solving Skills, Team Player, Analysis Skills, Java, Spring Framework, Artificial Intelligence (AI), * Bachelor's in Computer Science or related field, or equivalent experience. * 2-4 years of Java (v1.8+) development experience with Spring (REST, MVC, Security). * Hands-on experience with AWS or other cloud environments. * Experience with collaboration tools such as Jira and Confluence. * Familiarity with REST API design and consumption patterns * Source control proficiency - Bitbucket / Git workflows, branching strategies, and merge conflict resolution * Comfort using modern Java IDEs such as IntelliJ IDEA or Visual Studio Code, and build tools such as Maven or Gradle * Understanding of secure coding practices and fundamentals of application security * Strong debugging habits and experience working with logs and monitoring tools * SQL/relational database fundamentals * Good verbal, written, and listening communication skills * Good interpersonal skills and demeanor * A curious, growth-oriented mindset and an eagerness to explore tools like Copilot, Claude, or other AI-powered developer assistants ## Description We're looking for an ambitious and inquisitive engineer, someone who thrives on learning, embraces new technology, and is excited by the opportunity to build impactful systems in a collaborative environment. If you're a self-starter who enjoys technology and solving meaningful problems, we invite you to apply today and #MakeItYourChoice. Your Responsibilities * Analyze user stories and develop secure, maintainable Java code with Spring frameworks. * Use agentic AI tools (e.g., Copilot, Claude) to improve productivity and code quality. * Contribute to design discussions, peer code reviews, and integration testing efforts. * Participate in Agile ceremonies including standups, sprint planning, and retrospectives. * Support CI/CD pipelines and cloud-based deployments (AWS). * Assist with monitoring and debugging production systems using tools like Prometheus and OpenSearch. * Partner closely with QA for validation and test planning. * Participate in a rotating on-call schedule to support production systems. * Stay current on new technologies, frameworks, and software development best practices.