1

Stack Testing Jobs in Birmingham, AL (NOW HIRING)

Blazor * Microsoft technology stack * Build scalable, maintainable business solutions * Ensure ... Participate in testing, debugging, and performance optimization Collaboration * Work closely with:

next page

Showing results 1-20

Stack Testing information

See Birmingham, AL salary details

$41.7K

$126.3K

$178.5K

How much do stack testing jobs pay per year?

As of Jun 4, 2026, the average yearly pay for stack testing in Birmingham, AL is $126,306.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $148,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Stack Testing Technician, and why are they important?

To thrive as a Stack Testing Technician, you need a solid understanding of environmental science, air sampling methods, and relevant EPA regulations, typically supported by a science degree or equivalent technical training. Familiarity with stack testing equipment, data logging systems, and certifications such as Source Evaluation Society (SES) accreditation are commonly required. Attention to detail, problem-solving abilities, and effective teamwork distinguish top performers in this field. These skills ensure accurate emission measurements, regulatory compliance, and reliable reporting for environmental protection.

What are some common challenges faced by professionals in stack testing, and how can they be addressed?

Professionals in stack testing often encounter challenges related to variable weather conditions, strict regulatory requirements, and the need for precise data collection. Working at elevated heights and handling sensitive equipment also require adherence to stringent safety protocols. To address these challenges, teams typically undergo thorough safety training, use specialized monitoring instruments, and maintain clear communication with other environmental and engineering staff to ensure accurate results and regulatory compliance.

What is stack testing?

Stack testing refers to the process of measuring the emissions released from industrial stacks or chimneys to ensure compliance with environmental regulations. It involves collecting and analyzing samples of gases and particulates emitted during industrial processes. The results help determine if a facility is meeting air quality standards and can identify areas for improvement. Stack testing is typically required by regulatory agencies to monitor pollutants such as sulfur dioxide, nitrogen oxides, and particulate matter.

What is the difference between Stack Testing vs Environmental Technician?

AspectStack TestingEnvironmental Technician
CertificationsEPA Method 3, 6, 9 certificationsEPA certifications, safety training
Work EnvironmentField testing at industrial sites, power plantsField and lab work in environmental sites
Industry UsageIndustrial, power generation, manufacturingEnvironmental consulting, government agencies

Stack Testing and Environmental Technicians both work outdoors and require environmental certifications. However, Stack Testing focuses specifically on emissions testing at industrial stacks, while Environmental Technicians handle broader environmental assessments and sampling. Both roles are essential in environmental compliance but differ in scope and specific certifications.

What are the most commonly searched types of Stack Testing jobs in Birmingham, AL? The most popular types of Stack Testing jobs in Birmingham, AL are:
What are popular job titles related to Stack Testing jobs in Birmingham, AL? For Stack Testing jobs in Birmingham, AL, the most frequently searched job titles are:
What job categories do people searching Stack Testing jobs in Birmingham, AL look for? The top searched job categories for Stack Testing jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Stack Testing jobs? Cities near Birmingham, AL with the most Stack Testing job openings:
Infographic showing various Stack Testing job openings in Birmingham, AL as of May 2026, with employment types broken down into 95% Full Time, 2% Part Time, and 3% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $126,306 per year, or $60.7 per hour.

Full Stack Application Developer 2 4P/226

4P Consulting Inc

Birmingham, AL โ€ข Hybrid

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Full-Stack Java/Web Application Developer

Client: Southern Company.

Location: Birmingham, Alabama (4 days onsite / 1 day remote per week)

Job Summary:

The Southern Company Energy Management Systems (EMS) department is seeking full-stack Java/web application developers to remediate and enhance existing applications. This role involves enhancing existing applications, fixing bugs, performing security updates, designing database schemas, supporting standard/custom components, and managing application configuration and maintenance.

Contract Details:

  • Term: 12 months
  • Note: This is not a temp-to-hire position.

Job Responsibilities:

  • Develop application enhancements to meet complex business requirements, including data interfaces and compliance standards.
  • Convert stand-alone solutions into CloverDX Data Services.
  • Use JetBrains IntelliJ IDE, SonarQube, Sonatype Nexus, GitHub Enterprise, and other tools for development and deployment.
  • Create SQL scripts for schema changes and bulk data loads.
  • Manage production changes using change management practices (source code management, deployment procedures, quality testing, documentation, etc.).
  • Adhere to Southern Company and EMS guidelines, policies, and work practices.

Required Experience:

  • 4+ years in application development or software engineering.
  • 2+ years with Spring Framework.

Required Knowledge & Skills:

  • Proficiency with Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, SQL.
  • Experience with Spring Framework and Spring Boot.
  • Proficiency with Git/GitHub Enterprise.
  • Experience with AngularJS 1.x + Bootstrap 3 or Vue3 + Bootstrap 5.
  • Knowledge of object-oriented design patterns.
  • Familiarity with Agile, DevOps, and secure software development best practices.
  • Strong understanding of relational databases, schema design, and query construction.
  • Knowledge of IT change management processes.
  • Strong problem-solving, critical thinking, and organizational skills.
  • Excellent written and verbal communication skills.
  • Ability to collaborate with cross-functional teams including development, operations, security, and compliance.

Desired Knowledge & Skills (Preferred):

  • Relational database programming and performance tuning.
  • Familiarity with CI/CD tools (IntelliJ, Maven, Jenkins, SonarQube, Nexus Repository).
  • Experience with Apache Tomcat, LDAP, Windows/UNIX-based platforms.
  • Knowledge of ETL tools (e.g., CloverDX, OSI EITK) and data historians (e.g., AVEVA PI System, eDNA).

Behavioral Attributes:

  • Demonstrate Southern Company Values: Safety First, Unquestionable Trust, Superior Performance, Total Commitment.
  • Self-motivated with strong attention to detail and continuous learning.
  • Strong judgment, discretion, and accountability.
  • Team-oriented with a commitment to diversity, inclusion, and structured development processes.

Special Note:

This role falls under the Insider Threat Program and is subject to applicable screenings.