j/build
- это макрос, который «вводит» первый аргумент (через макрос потоков ->
):
(defmacro ^JobDetail build
[& body]
`(let [jb# (JobBuilder/newJob)]
(finalize (-> jb# ~@body))))
Ваша IDE ошибочно заявляет об ошибке здесь. Скорее всего, код компилируется и работает нормально.