1

Senior Java Backend Developer Jobs in Alabama (NOW HIRING)

Senior Software Engineer

Huntsville, AL ยท On-site

$116K - $154K/yr

Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux * Experience with UI/UX design and ... Experience in DevOps tools (Jira, Git, Jenkins, Artifactory) * Experience in Software Development ...

Senior Software Developer

Huntsville, AL ยท On-site

$165K - $184K/yr

Full Visibility is seeking a Senior Software Developer, located in Huntsville, AL Candidate must ... Java * C * C# * NET * Spring Boot * Angular * REST APIs, backend * React * Microservices * GitLab ...

Data Engineer (Senior)

Huntsville, AL ยท On-site

$104K - $141K/yr

Data Engineer (Senior) Location: Redstone Arsenal Position Type: Full-Time Position Overview We are ... Write and maintain backend services and data integrations using Java * Ensure data quality ...

Senior Software Engineer

Huntsville, AL ยท On-site

$120K - $159K/yr

Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux * Experience with UI/UX design and ... Experience in DevOps tools (Jira, Git, Jenkins, Artifactory) * Experience in Software Development ...

Senior Software Engineer

Huntsville, AL ยท On-site

$120K - $159K/yr

Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux * Experience with UI/UX design and ... Experience in DevOps tools (Jira, Git, Jenkins, Artifactory) * Experience in Software Development ...

... Stack Java 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 ...

... Stack Java 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 ...

... Stack Java 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 ...

Data Engineer (Senior)

Huntsville, AL ยท On-site

$104K - $141K/yr

Data Engineer (Senior) Location: Redstone Arsenal Position Type: Full-Time Position Overview We are ... Write and maintain backend services and data integrations using Java * Ensure data quality ...

Data Engineer (Senior)

Huntsville, AL ยท On-site

$104K - $141K/yr

Data Engineer (Senior) Location: Redstone Arsenal Position Type: Full-Time Position Overview We are ... Write and maintain backend services and data integrations using Java * Ensure data quality ...

Data Engineer (Senior)

Huntsville, AL ยท On-site

$101K - $137K/yr

Data Engineer (Senior) Location: Redstone Arsenal Position Type: Full-Time Position Overview We are ... Write and maintain backend services and data integrations using Java * Ensure data quality ...

... Stack Java 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 ...

Showing results 41-60

Senior Java Backend Developer information

What is a senior Java backend developer?

A Senior Java Backend Developer is responsible for designing, implementing, and maintaining the server-side logic of applications using Java. They work with databases, APIs, and cloud services to ensure high performance and scalability. Additionally, they collaborate with front-end developers, DevOps teams, and business stakeholders to deliver robust and secure solutions. Seniors are expected to mentor junior developers and contribute to architectural decisions and best practices.

What are the typical daily responsibilities of a senior Java backend developer?

Senior Java Backend Developers usually spend their days designing and implementing backend components, reviewing code, and optimizing system performance. You may take part in architecture discussions, mentor junior developers, and troubleshoot complex technical issues. Collaboration with front-end developers, QA testers, and project managers is frequent to ensure seamless integration and successful product delivery. Additionally, you might be responsible for maintaining system documentation and keeping up-to-date with new technologies relevant to backend development. Overall, the role combines hands-on coding with leadership and cross-functional teamwork.

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

To thrive as a Senior Java Backend Developer, you need deep knowledge of Java, object-oriented design, RESTful APIs, and database systems, typically backed by a degree in computer science or related field and several years of relevant experience. Expertise in frameworks like Spring, ORM tools such as Hibernate, version control systems like Git, and, often, certifications such as Oracle Certified Professional Java Programmer are valued. Strong problem-solving, leadership, and clear communication skills help in mentoring junior developers and collaborating across teams. These competencies ensure robust, scalable backend solutions and effective team coordination in complex software projects.

What are the most commonly searched types of Java Backend Developer jobs in Alabama?

The most popular types of Java Backend Developer jobs in Alabama are:

What are popular job titles related to Senior Java Backend Developer jobs in Alabama?

For Senior Java Backend Developer jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Senior Java Backend Developer jobs in Alabama look for?

The top searched job categories for Senior Java Backend Developer jobs in Alabama are:

What cities in Alabama are hiring for Senior Java Backend Developer jobs?

Cities in Alabama with the most Senior Java Backend Developer job openings:

Infographic showing various Senior Java Backend Developer job openings in Alabama as of August 2026, with employment types broken down into 80% Full Time, 4% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution.

Junior Java / DevOps Software Engineer

Huntsville, AL โ€ข On-site

Aviation & Missile Solutions
Engineering Professional Servicesย โ€ขย 51 - 200 employees

$48.25 - $66.25/hr

Full-time

Re-posted 10 days ago


Job description

Position Description:

Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Engineer to join our diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and missile defense technologies, command and control, radar systems, seekers, modeling & simulation, and prototype hardware development and testing. The Engineer in this role will assist our engineering team in modernizing defense and enterprise software systems. You will work closely with senior developers to containerize Java-based UI applications to run heedlessly in isolated environments and automate the deployment and scaling of multiple Docker containers across development and testing environments.

Location:

  • Redstone Arsenal / Huntsville, AL (On-Site)
  • Position is full-time in the office.

Basic Responsibilities/ Qualifications:

  • Java Headless Execution: Configure and package Java applications to execute successfully in headless mode within Docker containers.
  • Containerization & Deployment: Write and optimize Dockerfiles to build secure container images.
  • Multi-Container Orchestration: Deploy, manage, and scale multiple Docker containers simultaneously using Docker Compose.
  • CI/CD Automation: Assist with setting up and maintaining automated build and deployment pipelines to streamline container releases.
  • Collaboration: Participate in agile team sprints, code reviews, and technical documentation creation.

Preferred Skill/ Abilities:

  • CI/CD pipeline development experience.
  • Basic understanding of Kubernetes for scaling containerized workloads.
  • Experience with Javafx, Gradle build systems
  • Familiarity with Cloud platforms like AWS or Azure

Required Education and Experience:

  • Education: Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent hands-on experience).
  • Programming: 0-2 years of hands-on experience with Core Java (OOPs, Collections, Exception Handling).
  • Container Fundamentals: Practical knowledge of creating Docker containers and using Docker Compose.
  • Headless/OS Concepts: Familiarity with running applications without a graphical display in Linux-based environments.
  • Version Control: Experience using Git / GitLab for source code management.

Travel Requirements:

  • Must be able to travel up to 10% of the year.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at a time.
  • Must be able to access and navigate each department at the organization's facilities.

Security Requirements:

  • Citizenship: Candidate must be a US only citizen.
  • Clearance level: possess (and be able to maintain) a Final TOP SECRET/SSBI Clearance or meet the eligibility to obtain (and maintain) a Final TOP SECRET Clearance.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or status as a protected veteran.