Post Job Free
Sign in

Java Full Stack Developer with AI

Company:
Keen Technology Solutions LLC
Location:
Bethesda, MD, 20811
Posted:
September 16, 2026
Apply

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

Apply