Home/ Careers/ Apply
Now Hiring

Senior Java Software Engineer

Submit your application below. Required fields are marked.

Position Details

Senior Java Software Engineer

Enterprise Operations Secret
Location
Gunter Airforce Base, Montgomery Alabama
Work Setting
Onsite
Employment Type
Full Time

Position Overview

The Senior Java Software Engineer is responsible for the design, development, modernization, integration, testing, deployment, troubleshooting, and sustainment of enterprise mission-critical applications, contributing across the full software development lifecycle and supporting enterprise solutions operating within AWS, Azure, Cloud One, and DISA environments. This role requires advanced expertise in Java enterprise technologies, Oracle application frameworks, DevSecOps methodologies, cloud technologies, CI/CD automation, application security, and performance optimization — working closely with business analysts, product owners, functional subject matter experts, testers, system administrators, and software engineers to deliver secure, scalable, and high-performing solutions aligned with operational mission requirements.

Responsibilities

• Design, develop, modernize, test, deploy, and maintain enterprise Java applications supporting mission-critical operational systems, translating business requirements into scalable technical solutions.
• Develop and maintain Java-based web applications, web services, APIs, and enterprise integrations.
• Perform advanced troubleshooting, root cause analysis, and defect resolution across application, middleware, database, and cloud environments.
• Develop and optimize SQL, PL/SQL, and database objects to support application functionality and performance.
• Support application deployments and configuration management within WebLogic, GlassFish, Docker, and cloud-hosted environments, and participate in Agile development activities including sprint planning and retrospectives.
• Develop and maintain CI/CD automation pipelines and support DevSecOps initiatives, including automated builds, security scanning, vulnerability remediation, and artifact management (Jenkins, JFrog Artifactory, Git, SonarQube, Checkmarx, CAST).
• Analyze and optimize application performance using monitoring and testing tools such as JMeter and CloudWatch, and support cloud migration and modernization initiatives across AWS and Azure.
• Develop and maintain technical documentation, conduct code analysis and peer reviews, and provide technical support for production systems to minimize service interruptions.

Qualifications

• 12+ years of enterprise Java software development experience, including 5+ years building enterprise web applications and web service interfaces.
• 5+ years of experience with SQL and PL/SQL development and database performance optimization.
• 3+ years supporting CI/CD pipelines and DevSecOps processes, and 3+ years supporting cloud-hosted applications in AWS and/or Azure.
• Experience supporting enterprise applications deployed within WebLogic, GlassFish, or similar application server environments, with strong experience in Oracle ADF, JSF, TopLink, and JasperReports.
• Strong understanding of enterprise application architecture, integration concepts, and Agile methodologies; experience with source control, artifact management, automated deployment, performance analysis, and secure coding practices.
• Strong troubleshooting, analytical, and written/verbal communication skills; ability to work independently in complex technical environments and support production systems.
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field (or equivalent experience); ability to obtain and maintain the required government security clearance, with CompTIA Security+ or better.

Apply for Senior Java Software Engineer

Required fields are marked *.

Personal Information

Current Residential Address

Resume & Cover Letter

Application Questionnaire

Answer the questions below to complete your application.

This position requires an active Secret security clearance. Do you currently hold an active Secret clearance or higher? *

Which security clearance do you currently hold? Select the highest active level on your record. *

Select one.

Are you legally authorized to work in the United States? *

Do you now or will you in the future require visa sponsorship to work in the United States? *

Are you subject to any non-compete or non-disclosure agreements that would affect your ability to work here? *

Certification

Voluntary Self-Identification (EEO-1)

The Equal Employment Opportunity Commission requires organizations with 100 or more employees to file an EEO-1 report each year. We invite you to self-identify your gender and race/ethnicity. Providing this is entirely voluntary and will not affect your opportunity for employment, or the terms or conditions of employment. It is used for EEO-1 reporting only, is kept separate from the rest of your application, and is accessible only to Human Resources. Declining will not subject you to any adverse treatment.

What is your gender?

What is your race/ethnicity?

Select the category with which you primarily identify.

By submitting, you agree to our Privacy Policy.