1

Backend Developer Jobs in Birmingham, AL (NOW HIRING)

Software Engineer III

Birmingham, AL · On-site

$54 - $72.50/hr

  • Medical

  • Retirement

  • PTO

Software developer III begins to have more influence on more junior developers. JOB DUTIES * Impact ... Uses back-end programming languages, as well as front-end script languages to optimize performance ...

Software Engineer II

Birmingham, AL · On-site

$91K - $125K/yr

  • Medical

  • Retirement

  • PTO

Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security. * Codes programming logic for new or existing solutions software or ...

Engineer backend and distributed application components using cloud platforms, applying service-oriented and microservice-aligned architectural principles. Utilize relational and NoSQL databases for ...

Software Engineer III

Birmingham, AL · On-site

$54 - $72.50/hr

  • Medical

  • Retirement

  • PTO

Software developer III begins to have more influence on more junior developers. You must be ... Uses back-end programming languages, as well as front-end script languages to optimize performance ...

Staff Mobile Engineer

Birmingham, AL · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Partner closely with Backend Engineers, Product Managers, and User Experience Designers and Data Scientists to build systems with user experience forethought that efficiently power features.

Software Engineer Lead - iOS/Android

Birmingham, AL

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Developer with expertise in developing scalable web applications and mobile solutions for iOS and/or Android platforms. The ideal candidate will have strong backend development skills using Java ...

Staff Mobile Engineer

Birmingham, AL · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Partner closely with Backend Engineers, Product Managers, and User Experience Designers and Data Scientists to build systems with user experience forethought that efficiently power features.

Software Engineer

Birmingham, AL · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This role will focus primarily on back-end development using .NET Core, C#, and REST APIs within an AWS-hosted environment, while partnering closely with front-end developers, product owners, and ...

Showing results 41-60

Backend Developer information

See Birmingham, AL salary details

$11

$54

$79

How much do backend developer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for backend developer in Birmingham, AL is $54.11, according to ZipRecruiter salary data. Most workers in this role earn between $44.38 and $63.99 per hour, depending on experience, location, and employer.

What's a typical backend developer salary?

A backend developer's salary varies based on experience, location, and skills, but generally ranges from $70,000 to $120,000 annually in many regions. Senior developers with expertise in frameworks, databases, and cloud services can earn higher salaries, often exceeding $130,000. Entry-level positions typically start around $60,000 to $80,000.

What are the key skills and qualifications needed to thrive as a backend developer, and why are they important?

To thrive as a Backend Developer, you need a strong grasp of server-side programming languages (such as Java, Python, or Node.js), database management, and software architecture concepts, often supported by a degree in computer science or a related field. Familiarity with frameworks (like Spring or Django), cloud platforms (AWS, Azure), APIs, and version control systems (Git) is typically required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure robust, scalable, and secure systems that effectively support the needs of users and front-end applications.

What is the difference between Backend Developer vs Frontend Developer?

AspectBackend DeveloperFrontend Developer
Primary FocusServer-side logic, databases, APIsClient-side interface, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, PHP; databases; server managementHTML, CSS, JavaScript; frameworks like React or Angular
Work EnvironmentBackend systems, server infrastructure, cloud servicesWeb browsers, design tools, user interface testing
Common UsageBuilding and maintaining server-side applicationsDesigning and implementing user interfaces

While both roles are essential in web development, Backend Developers focus on server-side logic and data management, whereas Frontend Developers create the visual and interactive aspects of websites. Understanding their differences helps in choosing the right career path or project collaboration.

What are some common challenges backend developers face when collaborating with frontend teams?

Backend Developers often encounter challenges related to syncing data structures, API endpoints, and release timelines with frontend teams. Ensuring clear communication and thorough documentation is critical to avoid mismatches in data expectations and functionality. Regular coordination through stand-up meetings, shared project management tools, and version-controlled API documentation helps mitigate misunderstandings and keeps both backend and frontend development aligned. Adopting practices like API-first development and automated testing can significantly improve collaboration and overall project quality.

What is a backend developer?

Backend Developers are software engineers who focus on building and maintaining the server-side logic, databases, and APIs that power websites and applications. They ensure that the data requested by frontend systems is delivered efficiently and securely. Their responsibilities include creating and managing databases, developing server-side application logic, integrating third-party services, and ensuring application performance and scalability. Backend Developers typically work with languages such as Java, Python, Ruby, Node.js, or PHP. They often collaborate with frontend developers, designers, and other team members to deliver complete, functional digital products.
More about Backend Developer jobs

What are the most commonly searched types of Backend Developer jobs in Birmingham, AL?

The most popular types of Backend Developer jobs in Birmingham, AL are:

What are popular job titles related to Backend Developer jobs in Birmingham, AL?

For Backend Developer jobs in Birmingham, AL, the most frequently searched job titles are:

What job categories do people searching Backend Developer jobs in Birmingham, AL look for?

The top searched job categories for Backend Developer jobs in Birmingham, AL are:

What cities near Birmingham, AL are hiring for Backend Developer jobs?

Cities near Birmingham, AL with the most Backend Developer job openings:

Infographic showing various Backend Developer job openings in Birmingham, AL as of August 2026, with employment types broken down into 76% Full Time, 10% Part Time, and 14% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $112,544 per year, or $54.1 per hour.

Software Engineer III

GPC - Genuine Parts Company

Birmingham, AL • On-site

$54 - $72.50/hr

Full-time

Medical, Retirement, PTO

Re-posted 25 days ago


Genuine Parts Company rating

7.2

Company rating: 7.2 out of 10

Based on 59 frontline employees who took The Breakroom Quiz

225th of 417 rated retail wholesalers


Job description

Software Engineer III

SUMMARY:

Under limited supervision, the Software Engineer III develops information systems by designing, developing, and installing increasingly complex software solutions, and testing This position improves operations by conducting systems analysis and recommending changes in policies and procedures with limited supervision. Software developer III begins to have more influence on more junior developers.

JOB DUTIES

  • Impact on one or more areas, functions or processes.
  • Designs and constructs moderately complex interfaces between ERP and legacy systems.
  • Provides production support of moderately complex applications in production by troubleshooting issues, proposing solutions, developing and testing fixes, and migrating solutions.
  • Uses back-end programming languages, as well as front-end script languages to optimize performance, scalability, and security.
  • Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership.
  • Handles installation, configuration, development, workflow design, monitoring, and/or upgrade of assigned software products.
  • Maintains up-to-date records of issues with existing code.
  • Monitors quality and performance of applications through testing and maintenance.
  • Develops and maintains applications for business processes and systems.
  • Responsible for ensuring adherence to development best practices and standards of associate application developers and application developers within their immediate group and may be required to represent IT on particular projects.
  • Identifies opportunities for process and procedure enhancements and communicates them to other departments/areas to drive efficiency and customer service levels.
  • Suggests viable solutions to resolve issues with existing software.
  • Forecasts, models and utilizes advanced analytical tools.
  • Performs other assigned duties.

EDUCATION & EXPERIENCE

Typically requires a bachelor's degree in computer science, software engineering, or a related field and five (5) to eight (8) years of related experience; or equivalent combination.

KNOWLEDGE, SKILLS, ABILITIES

  • Manages multiple tasks simultaneously while meeting deadlines.
  • Possess the latest knowledge on new technology and computer systems.
  • Communicates complex procedures to other colleagues.
  • Understands the latest trends and their role in a commercial environment.
  • Pays close attention to detail and desires to probe further into data.

PHYSICAL DEMANDS:

LICENSES & CERTIFICATIONS: None required.

SUPERVISORY RESPONSIBILITY: No Supervisory Responsibility

BUDGET RESPONSIBILITY: No

COMPANY INFORMATION: Motion Industries offers an excellent benefits package which includes options for healthcare coverage, 401(k), tuition reimbursement, vacation, sick, and holiday pay.

DISCLAIMER: This job description illustrates the general nature and level of work performed by employees within this job classification. It is not intended to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and skills required. Management retains the right to add or modify duties at any time.

Not the right fit? Let us know you're interested in a future opportunity by joining our Talent Community on jobs.genpt.com or create an account to set up email alerts as new job postings become available that meet your interest!

GPC conducts its business without regard to sex, race, creed, color, religion, marital status, national origin, citizenship status, age, pregnancy, sexual orientation, gender identity or expression, genetic information, disability, military status, status as a veteran, or any other protected characteristic. GPC's policy is to recruit, hire, train, promote, assign, transfer and terminate employees based on their own ability, achievement, experience and conduct and other legitimate business reasons.


What Genuine Parts Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom