Following similar question with similar requirement and one of the answers pointing to Spring Expression Language (SpEL) you could use:
public interface ApplicationRepository extends JpaRepository<Application, Long> {
@Query(nativeQuery = true, value = "SELECT app FROM #{#entityName} AS app WHERE app.status=:#{#status.name()}")
List<Application> find(@Param("status") ApplicationStatus status);
}
Above important part is app.status=:#{#status.name()}