2

Remote Full Stack Software Developer Jobs in Birmingham, AL

... s Full-Stack Engineer with expertise in IaC (Terraform), Helm, MySQL, Kubernetes, and CI/CD ... AND 5+ years of software engineering/development experience * AND 2+ year of Kubernetes and Docker ...

Senior Software Engineer

Birmingham, AL ยท Remote

$114K - $151K/yr

... others for real-time remote monitoring. We take pride in developing deep user understanding ... This team member will act as a full stack developer working from the database through the backend ...

Guidewire Developer-ClaimCenter

Birmingham, AL ยท On-site +1

$51 - $67.50/hr

... TX, Remote-CT, Remote-GA, Remote-IL, Remote-IN, Remote-OH, Remote-PA, Remote-TX, Remote-VA ... the full SDLC * Ability to identify bottlenecks or inefficiencies in the software development ...

Senior Software Engineer, Backend

Birmingham, AL ยท On-site +1

$165K - $241K/yr

... and developer experience. * Work with various groups within Cisco to understand their and our ... The full salary range for certain locations is listed below. For locations not listed below, the ...

... possibility of extension Remote- equipment provided $16.50 hrly Shift: You will need to be ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

New

... possibility of extension Remote- equipment provided $16.50 hrly Shift: You will need to be ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

New

next page

Showing results 1-20

Remote Full Stack Software Developer information

See Birmingham, AL salary details

$22

$55

$80

How much do remote full stack software developer jobs pay per hour?

As of Jul 30, 2026, the average hourly pay for remote full stack software developer in Birmingham, AL is $55.54, according to ZipRecruiter salary data. Most workers in this role earn between $46.20 and $63.99 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Remote Full Stack Software Developer position, and why are they important?

A Remote Full Stack Software Developer needs strong programming expertise in both front-end (HTML, CSS, JavaScript frameworks) and back-end technologies (such as Node.js, Python, Java), often supported by a relevant degree or equivalent experience. Familiarity with version control systems (like Git), cloud services (such as AWS or Azure), databases, and common frameworks (React, Angular, Django, etc.) is highly valued, and certifications in these areas can be advantageous. Effective communication, time management, and self-motivation are critical soft skills for collaborating with distributed teams and managing tasks independently. These competencies enable developers to deliver robust, scalable software solutions while navigating the challenges of remote work environments.

What does the typical workday look like for a Remote Full Stack Software Developer?

Remote Full Stack Software Developers usually start their day with a virtual stand-up meeting to align with team members on project progress and priorities. Throughout the day, they split their time between front-end and back-end development tasks, debugging, code reviews, and collaborating via chat or video calls. They often work independently but are expected to stay responsive to team communications and contribute to agile workflows. A typical week may also include planning sessions, knowledge sharing, and opportunities to mentor or be mentored by peers. This structure allows for both autonomy and meaningful collaboration within a supportive remote team environment.

What is a Remote Full Stack Software Developer job?

A Remote Full Stack Software Developer is responsible for building and maintaining both the front-end and back-end of web applications while working from a remote location. They work with various technologies, including databases, APIs, server-side programming, and client-side frameworks, to create fully functional applications. This role requires strong problem-solving skills, knowledge of multiple programming languages, and the ability to collaborate with remote teams using communication and project management tools.

What are the most commonly searched types of Full Stack Software Developer jobs in Birmingham, AL? The most popular types of Full Stack Software Developer jobs in Birmingham, AL are:
What are popular job titles related to Remote Full Stack Software Developer jobs in Birmingham, AL? For Remote Full Stack Software Developer jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Remote Full Stack Software Developer jobs in Birmingham, AL look for? The top searched job categories for Remote Full Stack Software Developer jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Remote Full Stack Software Developer jobs? Cities near Birmingham, AL with the most Remote Full Stack Software Developer job openings:

Application Developer (Full Stack)/4P114

4P Consulting Inc.

Birmingham, AL โ€ข On-site, Remote

Contractor

Re-posted 18 days ago


Job description

Location: Birmingham, Alabama
Schedule: 3-day office / 2-day remote hybrid

Permanent Resident (Green Card) or US Citizen preferred

Job Responsibilities

  • Develop application enhancements with complex business requirements, including custom data interfaces, security and compliance regulations, and industry standards from electric industry groups.
  • Convert existing stand-alone solutions into CloverDX Data Services.
  • Develop and deploy application changes using tools such as:
    • JetBrains IntelliJ IDE
    • SonarQube code analysis
    • Sonatype Nexus suite
    • GitHub Enterprise source code management
    • Similar software development tools
  • Create schema alteration and bulk data load SQL scripts to support application changes.
  • Manage changes to production solutions using change management practices, including:
    • Source code management
    • Creation of formal deployment procedures and back-out plans
    • Quality testing
    • Documentation
  • Adhere to all Southern Company and EMS guidelines, policies, and established work practices.

Job Requirements

Experience

  • 4+ years in the field of application development or software engineering
  • 2+ years of experience with Spring Framework

Required Knowledge and Skills

  • Proficiency with:
    • Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQL
    • Git/GitHub Enterprise for source code management
  • Experience with:
    • AngularJS 1.x and Bootstrap 3 or Vue3 and Bootstrap 5
    • Spring Framework and Spring Boot
  • Knowledge of:
    • Software development techniques, including object-oriented design patterns
    • Traditional, Agile, and DevOps software development lifecycle methods
    • Secure software development best practices
    • Web development technologies, architectures, and software development tools
    • Relational database requirements analysis, schema design, and query construction
  • Strong:
    • Critical thinking and problem-solving skills
    • Knowledge of IT change management processes
    • Organizational skills to plan and execute system projects
    • Written and verbal communication skills (understanding customer requirements, creating training and support documents, specifications, and action plans)
    • Interpersonal skills (ability to work directly with various personnel, including development, operations, security, and compliance teams)

Desired Knowledge and Skills

  • Knowledge of:
    • Relational database programming and performance tuning
    • Software development and CI/CD environments/tools (such as JetBrains IntelliJ IDEA, Maven, Jenkins, SonarQube, and Nexus Repository)
    • Java application server environments like Apache Tomcat
    • LDAP
    • Windows-based and UNIX-based application server platforms
    • Local area network and wide area network communication
    • ETL tools, including CloverDX and OSI EITK
    • Data historians like AVEVA PI System or AVEVA eDNA

Behavioral Attributes

  • Exhibit Our Values (Safety First, Unquestionable Trust, Superior Performance, and Total Commitment) in all business dealings.
  • Self-motivated with attention to detail, accuracy, follow-up, and a commitment to continuous learning.
  • Exercise independent judgment and discretion.
  • Eagerness to work within a structured development process with strong change management controls.
  • Contribute to a diverse and inclusive team and work environment.

Note: This position falls under the Insider Threat Program.