A backend developer is a type of software engineer who creates the logical backend and core computational logic of a website or information system. The key role of a backend developer is to ensure that the data or services requested by the frontend system or software are delivered through programmatic means. They are also in charge of developing and maintaining application logic, databases, integrations, cron processes and API services.
With the skills required to work as a Backend Developer there are a number of related positions that would be suitable. Professionals working as Backend Developers with skills in Front End Development, Web Development and CSS could also consider Web Developer positions.