Back-end developers create, code, and improve the server, server-side applications, and databases that, when combined with front-end codes, help create a functional, seamless experience for the end-user. They study industry trends, create or improve back-end processes and codes, and work with others to design a better program.
Yes
The demand for back-end developers are very high as the digital world is expanding rapidly, the need for web developers are just increasing therefore it is a very demanding job. back-end developers are often looked for, it is considered a complicated job as compared to the front end or web designing, it's hard to say that the demand will be ever low in this field as there is a constant need for improvement in even existing websites, so this area of the job will keep expanding.