Junior Java (Middleware) Engineer