Igualmente, es licenciado en Ciencias políticas y Sociología por la Universidad Complutense de Madrid.
Juan Soler ha dedicado su vida a la política en la Comunidad de Madrid.
En pleno desmoronamiento del PSOE a nivel municipal, Juan Soler resultó vencedor en las elecciones municipales, con 12 concejales para el Partido Popular, 9 para el Partido Socialista, 4 para Izquierda Unida y 2 para Unión Progreso y Democracia.
Aunque no consiguió la mayoría absoluta se hizo con la alcaldía gracias a un pacto con UPyD.
Soler sustituyó al anterior alcalde que había estado en el cargo durante 28 años arrebatando por primera vez en democracia a la izquierda uno de sus feudos tradicionales.