Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Bethesda, MD, United States
Posted
Yesterday
DockerMicroservicesMongoDBMySQLOracleSpringSpring BootAWSScrumAgileAngularAzureGitGraphQLHibernateJUnitJavaJavaScriptJenkinsKafkaPostgreSQLRESTReactTypeScript
Job Description
About the Role
We are looking for an experienced Java Full Stack Developer to join a team building and modernizing enterprise-grade applications for Marriott's hospitality technology platforms. The ideal candidate is proficient in Java-based backend development and modern frontend frameworks, and has hands-on experience using Cursor AI (or similar AI-assisted coding tools) to accelerate development, refactoring, and code review workflows.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Java (Spring Boot/Spring MVC) on the backend and React/Angular on the frontend.
- Leverage Cursor AI to speed up code generation, debugging, refactoring, and writing unit tests while maintaining code quality and security standards.
- Collaborate with product owners, architects, and QA teams to translate business requirements into technical solutions.
- Build and consume RESTful APIs/microservices; integrate with third-party and internal systems.
- Write clean, maintainable, well-tested code following best practices (SOLID, design patterns, CI/CD).
- Participate in code reviews, ensuring AI-generated code meets security, performance, and compliance standards.
- Troubleshoot and resolve production issues across the stack.
- Contribute to architecture discussions and technical documentation.
Required Skills
- Backend: Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA
- Frontend: React.js or Angular, JavaScript/TypeScript, HTML5, CSS3
- Database: MySQL/PostgreSQL/Oracle; basic exposure to NoSQL (MongoDB) a plus
- AI Tools: Hands-on experience with Cursor AI for AI-pair-programming, code generation, and refactoring
- APIs: REST, JSON, Microservices architecture
- DevOps/Cloud: Git, Maven/Gradle, Jenkins/CI-CD, Docker; AWS/Azure exposure preferred
- Testing: JUnit, Mockito, integration testing frameworks
Nice to Have
- Experience in the travel/hospitality domain
- Familiarity with GraphQL, Kafka, or event-driven architecture
- Exposure to other AI coding copilots (GitHub Copilot, Claude Code, etc.)
Soft Skills
- Strong problem-solving and communication skills
- Ability to work in Agile/Scrum teams
- Comfortable adapting workflows to incorporate AI-assisted development responsibly
Similar jobs
- ES
MS Power Platform Developer(Hybrid(Raleigh,NC))
eSystems, Inc.
Raleigh, NC🇺🇸$80/hrHybrid3 weeks agoSQLJavaTechnology - CH
Sr .NET Developer
Cayuse Holdings, LLC
King of Prussia, PA🇺🇸$68 - $70/hrHybrid4 weeks agoDockerMicroservicesSQL+14Technology - SM
Sr.Java Full Stack AI Developer
SmartIMS Inc.
Richfield, MN🇺🇸Hybrid2 weeks agoRubyShellSpring+12Technology - CR
Senior .NET Developer
Code Repo
United States🇺🇸Hybrid4 weeks agoMicroservicesSQLSQL Server+11Technology - BS
Agile Developer 1 with Security Clearance
Base-2 Solutions, LLC
Annapolis Junction, MD🇺🇸$10k/yrHybrid6 weeks agoDockerDynamoDBMicroservices+13Technology - AF
Space Component Staff Course Instructor / Curriculum Developer with Security Clearance
Aleut Federal LLC
vandenberg, CA🇺🇸$150k - $185k/yrHybrid6 weeks agoUnityTechnology