Un Back End Developer (o Programmatore Back End) è un professionista dell'IT specializzato nello sviluppo del "dietro le quinte" di un'applicazione. In particolare si occupa dell'implementazione della logica di business, della gestione dei database e della creazione di API, assicurandosi che tutto operi secondo quanto previsto dalle specifiche e con adeguate performance.