io con SAP ci lavoro e ti dico che java è solo una piccolissima parte. Per lo più SAP usa un linguaggio suo chiamato ABAP (se hai anche solo un rudimento minimo di programmazione è un linguaggio idiota). Ti consiglio sicuramnte di fare un corso sui moduli R/3, FI/CO, SD e MM che sono quelli che a parer mio sono i più richiesti.
Se vuoi ulteriori info chiedi pure