SJA is running from command line – that is why the command line pops up.
However if the job runs with another user as the user that is currently logged on, it will not show!
From Windows 'control panel .. scheduled jobs' you can change the user that executes the job.
You may use a system user like 'NT AUTHORITYSYSTEM' for instance.