Back End Developer / Engineer
If you like working with databases, creating server-side logic, and ensuring website functionality this role is for you.
A Back End Developer manages the server-side logic, databases, and application performance. They ensure secure and efficient data flow between systems using technologies like Node.js, SQL, and cloud services.
Skills you’ll need: Java Programming, Python Programming, SQL, Back-End Web Development, Microservices, Docker (Software), Kubernetes, Agile Methodology

Back End Developer / Engineer
If you like working with databases, creating server-side logic, and ensuring website functionality this role is for you.
A Back End Developer manages the server-side logic, databases, and application performance. They ensure secure and efficient data flow between systems using technologies like Node.js, SQL, and cloud services.
Skills you’ll need: Java Programming, Python Programming, SQL, Back-End Web Development, Microservices, Docker (Software), Kubernetes, Agile Methodology

Recommended credentials
 - Introduction to Software Engineering - Course 1 of 13  - Introduction to HTML, CSS, & JavaScript - Course 2 of 13  - Getting Started with Git and GitHub - Course 3 of 13  - JavaScript Programming Essentials - Course 4 of 13  - Developing Back-End Apps with Node.js and Express - Course 5 of 13  - Get Started with Cloud Native, DevOps, Agile, and NoSQL - Course 6 of 13  - Introduction to Containers w/ Docker, Kubernetes & OpenShift - Course 7 of 13  - Application Development using Microservices and Serverless - Course 8 of 13  - Node.js & MongoDB: Developing Back-end Database Applications - Course 9 of 13  - Application Security for Developers and DevOps Professionals - Course 10 of 13  - Monitoring and Observability for Development and DevOps - Course 11 of 13  - JavaScript Back-end Capstone Project - Course 12 of 13  - Software Developer Career Guide and Interview Preparation - Course 13 of 13 
 - Introduction to Software Engineering - Course 1 of 11  - Getting Started with Git and GitHub - Course 2 of 11  - Hands-on Introduction to Linux Commands and Shell Scripting - Course 3 of 11  - Python for Data Science, AI & Development - Course 4 of 11  - Developing AI Applications with Python and Flask - Course 5 of 11  - Django Application Development with SQL and Databases - Course 6 of 11  - Introduction to Containers w/ Docker, Kubernetes & OpenShift - Course 7 of 11  - Application Development using Microservices and Serverless - Course 8 of 11  - Application Security for Developers and DevOps Professionals - Course 9 of 11  - Monitoring and Observability for Development and DevOps - Course 10 of 11  - Back-end Application Development Capstone Project - Course 11 of 11 
What brings you to Coursera today?
Career resources
- Software systems are an integral part of nearly every modern industry. As a result, you can pursue a software development career in almost any field that aligns with your interests or passions. 
- A web developer’s job is to create websites. While their primary role is to ensure the website is visually appealing and easy to navigate, many web developers are also responsible for the website’s performance and capacity. 
- Ever wonder what goes on behind the scenes of a website? How, exactly, does clicking on a button take you to a different page? And where does your personal information go when you sign up for a free trial? 
- Business intelligence refers to collecting, analyzing, storing, and reporting on data to understand an organization's market, customers, and industry trends. 
 - A Machine Learning Engineer builds and optimizes algorithms that enable computers to learn from data, using large datasets and neural networks.  description: description:- A Machine Learning Engineer builds and optimizes algorithms that enable computers to learn from data, using large datasets and neural networks. - If you like: developing machine learning models, working with large datasets, coding in python or r. 
 - A Python Developer specializes in writing server-side web application logic.  description: description:- A Python Developer specializes in writing server-side web application logic. - If you like: writing code, solving complex problems through algorithms, working with data. - This role has a £83,836 median salary ¹. - This role has approximately 4,355 jobs available ¹. 
 - A Data Engineer builds data pipelines for large datasets, optimizing systems and ensuring reliable data flow using tools like Hadoop and Spark.  description: description:- A Data Engineer builds data pipelines for large datasets, optimizing systems and ensuring reliable data flow using tools like Hadoop and Spark. - If you like: building systems to collect and organize data, writing code for data processing, automating data workflows. - This role has a £63,314 median salary ¹. - This role has approximately 10,619 jobs available ¹. 
 - A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud.  description: description:- A Cloud Architect designs and manages cloud solutions for security, scalability, and efficiency, using AWS, Azure, and Google Cloud. - If you like: designing scalable cloud solutions, working with aws/azure/google cloud, ensuring data security. - This role has a £71,095 median salary ¹. - This role has approximately 4,951 jobs available ¹. 
¹ Median salary, job opening, and degree data are sourced from Lightcast™ Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (10/1/2024 - 10/1/2025)



