What does a Back End Developer do?

A back end developer is responsible for building and maintaining the back end of a website including the server, application code and database. The back end developer works as a team with clients, front end developers and software engineers to create web applications. Back end developers work in offices with other computer professionals.

Was this information useful?

Working as a Back End Developer

Depending on their educational background, work experience and special skills, a back end developer may:

  • Work as a team with front-end developers, customers, system administrators and web designers to create a functional and attractive web application
  • Write, debug and document code that runs on the web server
  • Implement data protection and security protocols
  • Be responsible for optimizing the speed, efficiency and scalability of web applications
  • Design, implement and maintain database storage for web applications
Was this information useful?

How much does a Back End Developer make in the United States?

2.2k salaries reported, updated at July 24, 2021
$120,415
per year

The average salary for a back end developer is $120,415 per year in the United States and $4,000 cash bonus per year.

Cash bonus
$4,000
per year

Most common benefits

  • Stock options
  • Unlimited paid time off
  • Commuter assistance
  • Food provided
  • Gym membership
Was the salaries overview information useful?

Where can a Back End Developer earn more?

Compare salaries for Back End Developers in different locations
vs

Frequently asked questions

Common questions about being a Back End Developer

Which computer languages and tools are most helpful as a back end developer?

Back end developers should be proficient in one or more server-side languages including PHP, Ruby, Python and Java. Working knowledge of database tools such as MySQL, Oracle and SQL Server is essential. Experience working with Linux is a huge plus for a back end developer. Understanding of PHP frameworks such as Zend and Symfony as well as version control software such as SVN and Git is also valuable.

Was this answer helpful?

What is the difference between a front end developer, a back end developer and a full stack developer?

Front end developers are most concerned with the appearance of a web application. Front end developers enjoy the graphic and creative aspects of web design. Back end developers build the logic behind the website. Back end developers enjoy programming and working with data. Full stack developers are "jacks of all trades." Full stack developers work on both the front end and back end components of a web application.

Was this answer helpful?

How much do similar professions to Back End Developer get paid?

Check the below indeed career pages for the detailed pay ranges for the similar professions here:

Was this answer helpful?

Can Back End Developer work from home?