Só o conhecimento em desenvolvimento PHP, Javascript, MySQL, HTML e outros não é necessário para desenvolver ou integrar um projeto, mas saber o ambiente de desenvolvimento como apache, tomcat, jboss, e o sistema operacional do servidor linux ou windows são diferenciais que oferece de know-how e experiencia para desenvolvimento da aplicação junto ao aplicativo existente.