Spring ORM이 Hibernate의 Isolation을 제대로 처리하지 못하는 버그
Standard JPA does not support custom isolation levels - use a special JpaDialect for your JPA implementation

1. JPA 환경설정에 jpaDialect 를 Isolation이 지원되는 것으로 변경
2. Spring Batch JobRepositoryFactoryBean 의 setIsolationLevelForCreate("ISOLATION_DEFAULT") 로 설정할 것.