Skip to main content

Full-Stack Developer (Java + Angular)

Technology
Sundayy
$75,000 - $93,750 /yearTodayUntil 8/14/2026
Full timeFully remote

Job description

About The Company Our company is a leading innovator in the hospitality and vacation rental industry, dedicated to enhancing guest experiences and streamlining property management through cutting-edge technology solutions. With a focus on integrating AI-driven tools and modern development practices, we serve a diverse portfolio of hotels, resorts, and short-term rental properties.

Our team values creativity, collaboration, and continuous learning, fostering an environment where talented professionals can thrive and make a meaningful impact in the industry.

About The Role We are seeking a highly skilled full-stack developer to join our dynamic team, working closely with Claude as their primary development partner. This role involves designing, developing, and maintaining robust software solutions across our Angular (TypeScript) frontend and Java/Spring backend systems.

The ideal candidate will have over five years of professional programming experience, demonstrating expertise in Java and Angular, and a strong familiarity with AI-assisted coding tools like Claude. You will be responsible for building new features from scratch, improving existing systems, and ensuring seamless deployment and operation of our software products.

In this role, Claude is not just an auxiliary tool but a core component of your development workflow. You will leverage Claude Code and the broader Claude ecosystem to plan, review, and verify code changes, debug production issues, and optimize architecture. The position requires a proactive approach to integrating AI into daily development tasks, fostering a collaborative environment between human and AI-driven processes.

You will work on a mix of innovative feature development and refining legacy systems, ensuring high-quality code and efficient deployment pipelines.

This position offers the opportunity to work either from our San Diego office or remotely, providing flexibility and a supportive environment for professional growth. You will report directly to Josh Motto and collaborate with cross-functional teams committed to delivering exceptional software solutions in the hospitality sector.

Qualifications

  • Minimum of 5 years of professional experience in software development, with a proven track record of building and deploying production applications.
  • Strong proficiency in Java, particularly with Spring Boot, JPA/Hibernate, and REST API development.
  • Extensive experience with Angular (any modern version), including TypeScript, RxJS, component architecture, forms, and HTTP services.
  • Comfortable working with SQL and relational databases such as MySQL or Postgres.
  • Solid understanding of Git workflows, including branching, rebasing, and maintaining clean commit history.
  • Hands-on experience using Claude, Claude Code, or similar AI coding agents as a daily development aid, with the ability to discuss prompting strategies and verification methods.
  • Experience working within the hotel, vacation rental, or short-term rental industry, including familiarity with property management software or related platforms such as Airbnb, VRBO, Guesty, Hostaway, or RMS.
Responsibilities
  • Design, develop, and implement new features across Angular frontend and Java/Spring backend components, ensuring functionality, performance, and maintainability.
  • Enhance and refactor existing production systems, performing careful analysis of legacy code to make targeted improvements without complete rewrites.
  • Utilize Claude Code and related tools to write effective prompts, plan multi-file changes, review code, draft tests, and verify behaviors prior to deployment.
  • Collaborate with Claude on debugging production issues, analyzing logs, stack traces, and schema mismatches to identify root causes and implement solutions.
  • Participate in code reviews, both human and AI-assisted, maintaining high standards for code quality and documentation.
  • Own the deployment process, ensuring smooth releases and ongoing monitoring of system health.
  • Contribute to the development of internal tooling, AI agent definitions, and prompt patterns to optimize team productivity.
  • Engage in continuous learning and sharing of best practices related to AI-assisted development and modern software engineering techniques.
Benefits
  • Base salary of $75,000 per year, complemented by performance-based bonuses.
  • Comprehensive health and dental insurance coverage.
  • Paid time off and holidays to support work-life balance.
  • Full coverage of the Anthropic API and Claude subscription costs.
  • Hardware budget for purchasing a development machine tailored to your needs.
  • Flexible work arrangements, including remote work options.
  • Opportunities for professional development and career growth within a forward-thinking company.
Equal Opportunity We are an equal opportunity employer committed to fostering an inclusive environment for all employees. We value diversity and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected status. All qualified applicants are encouraged to apply and will be considered based on merit and experience.
Keywords
javatraining-and-developmentworkflowclaude-codedebuggingartificial-intelligenceenvironment-health-and-safety-hsseecology-environmentsoftware-developmentspringspring-boothibernateapplication-programming-interface-apirestful-apitypescriptmicrosoft-typescriptrxjssqlmysqlpostgresqlpostgreshotels-accommodationsproperty-managementguestyhostawayrmsplanning-and-designvisual-art-designproduct-development-and-designtesting-and-analysiscode-reviewengage-lmscontinuous-learningpolicies-and-practicesdental-insurancetime-and-attendancepaid-time-offholidays-seasonal-eventswork-life-balancecabinet-construction-materials-hardwareflexible-workingremote-workingprofessional-development

Interested in this role?