1

Volunteer Java Jobs in Alabama (NOW HIRING)

Preferred: • Proficiency in Agile, C/C++, JAVA/JS expertise and real-time processing including ... Voluntary Medical, Dental, Vision, with Health Savings or Flexible Spending Plan options

Preferred: • Proficiency in Agile, C/C++, JAVA/JS expertise and real-time processing including ... Voluntary Medical, Dental, Vision, with Health Savings or Flexible Spending Plan options

Proficiency in Agile, C/C++, JAVA/JS expertise and real-time processing including: processes ... Voluntary Medical, Dental, Vision, with Health Savings or Flexible Spending Plan options

... Java; JavaScript; Python; SQL; PL/SQL; XML; C#; YAML; Docker) * Excellent communication and ... Voluntary benefits include: * Life & AD&D Insurance for employee, spouse, and children * Short-term ...

... Java; JavaScript; Python; SQL; PL/SQL; XML; C#; YAML; Docker) * Excellent communication and ... Voluntary benefits include: * Life & AD&D Insurance for employee, spouse, and children * Short-term ...

... to: .net; Java; JavaScript; Python; SQL; PL/SQL; XML; C#; YAML; Docker) * ​Excellent ... Voluntary benefits include: * Life & AD&D Insurance for employee, spouse, and children * Short-term ...

... Java; JavaScript; Python; SQL; PL/SQL; XML; C#; YAML; Docker) * Excellent communication and ... Voluntary benefits include: * Life & AD&D Insurance for employee, spouse, and children * Short-term ...

Requirements Manager

Montgomery, AL · On-site

$112K - $115K/yr

... to: .net; Java; JavaScript; Python; SQL; PL/SQL; XML; C#; YAML; Docker) * ​Excellent ... Voluntary benefits include: * Life & AD&D Insurance for employee, spouse, and children * Short-term ...

Requirements Manager

Montgomery, AL · On-site

$112K - $115K/yr

... Java; JavaScript; Python; SQL; PL/SQL; XML; C#; YAML; Docker) * Excellent communication and ... Voluntary benefits include: * Life & AD&D Insurance for employee, spouse, and children * Short-term ...

next page

Showing results 1-20

Volunteer Java information

See Alabama salary details

$14

$51

$70

How much do volunteer java jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for volunteer java in Alabama is $51.39, according to ZipRecruiter salary data. Most workers in this role earn between $44.47 and $57.50 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Volunteer Java position, and why are they important?

To thrive as a Volunteer Java developer, you need a solid understanding of Java programming, object-oriented principles, and basic software development practices, often demonstrated through coursework, self-study, or project experience. Familiarity with systems like Git, integrated development environments (IDEs) such as Eclipse or IntelliJ IDEA, and participation in code collaboration platforms like GitHub is advantageous. Excellent communication, teamwork, and time management skills help you contribute effectively to projects and adapt to a volunteer-driven workflow. These skills are crucial for delivering high-quality code, collaborating within diverse teams, and ensuring the success of community-driven or non-profit software initiatives.

What kind of projects might I work on as a Volunteer Java developer?

As a Volunteer Java developer, you'll typically work on software projects that support non-profit organizations, educational programs, or open-source initiatives. Projects might include building and maintaining web applications, automating processes for nonprofits, or contributing to digital tools used by community groups. You may collaborate with other volunteers, designers, and project managers in a remote or hybrid team environment. This experience offers the chance to strengthen your technical skills, expand your professional network, and make a positive impact while learning to navigate real-world software development challenges.

What is a Volunteer Java job?

A Volunteer Java job is an unpaid role where individuals contribute their Java programming skills to support a project, organization, or community initiative. Volunteers may help with coding, debugging, testing, or improving software applications. These roles are typically found in non-profits, open-source projects, or educational initiatives. It’s a great opportunity to gain hands-on experience, expand your portfolio, and contribute to meaningful projects while improving Java skills.

What are the most commonly searched types of Java jobs in Alabama? The most popular types of Java jobs in Alabama are:
Software Engineer / Application Developer

Software Engineer / Application Developer

American Operations Corporation

Montgomery, AL

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description

Designs, develops, tests, sustains, and modernizes BMx software capabilities supporting FMxC2, IMDS/IMDS-MSM, FEM, and PAMS operational workflows. Software Engineers support Agile sprint execution across cloud-native, web, middleware, API, database, and legacy application environments while ensuring code changes align to operational mission requirements, cybersecurity controls, DevSecOps governance, and release-readiness standards.

Software Engineers work closely with Product Owners, Scrum Masters, Functional SMEs, System Architects, Enterprise Integration personnel, and Independent Test Teams to implement backlog items supporting sustainment, modernization, technical debt reduction, cloud migration, operational reporting, and workflow automation. These personnel participate directly in Agile ceremonies, code reviews, CI/CD execution, troubleshooting, and deployment support activities.

Within BMx, Software Engineers must understand the operational sensitivity of maintenance scheduling, discrepancy tracking, PMEL operations, TMDE visibility, aircraft history management, readiness reporting, and logistics support workflows. Development activities are therefore coordinated carefully to preserve operational continuity during modernization and sustainment execution.

Requirements

Must possess DoD Secret Clearance.

Technical Skills

       Java

       C#/.NET

       Python

       REST APIs

       SQL

       Web services

       CI/CD integration

       Automated testing support

       Agile development

Certifications

Preferred:

       Security+

       Cloud certifications (AWS/Azure)

Education

       Bachelor's degree in Computer Science, Engineering, or related field.

Experience

       5+ years software development experience.

       Experience supporting enterprise systems.

       DevSecOps pipeline integration experience preferred.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability