Senior Java Software Engineer

DSD Laboratories

Montgomery, Northern (AL, KY)

Hybrid

USD 120,000 - 150,000

Full time

29 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DSD Laboratories seeks a Senior Java Software Engineer to lead design, development, and modernization of enterprise applications. You will work across the full software lifecycle, enabling secure, scalable solutions in AWS/Azure environments and DISA contexts.

Requirements include 12+ years in enterprise Java, 5+ years building web apps and services, and ability to obtain a Secret clearance. On-site at Gunter AFB, Montgomery, AL; full-time with a strong DevSecOps focus.

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 with WebLogic, GlassFish, or similar application servers; proficiency in Oracle ADF, JSF, TopLink, and JasperReports.
  • Strong understanding of enterprise architecture, integration concepts, Agile methodologies, source control, and secure coding practices.
  • Bachelor's degree or equivalent experience; ability to obtain and maintain required government security clearance (CompTIA Security+ or better).

Responsibilities

  • Design, develop, modernize, test, deploy, and maintain enterprise Java applications supporting mission-critical systems.
  • 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 for functionality and performance.
  • Support deployments and configuration management within WebLogic, GlassFish, Docker, and cloud-hosted environments; participate in Agile activities.
  • Develop and maintain CI/CD automation pipelines; support DevSecOps initiatives including security scanning and artifact management.
  • Analyze and optimize performance using monitoring and testing tools; support cloud migration and modernization.

Skills

Java
DevSecOps
Cloud technologies
CI/CD
Security

Education

Bachelor's degree in Computer Science or related field

Tools

WebLogic
GlassFish
Docker
Jenkins
JFrog Artifactory
Git
SonarQube
Checkmarx
CAST
JMeter
CloudWatch
Oracle ADF
JSF

Job description

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.

This position requires an active Secret security clearance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Mission-Critical Cloud & DevSecOps
Senior Java Engineer - Mission-Critical Cloud & DevSecOps

DSD Laboratories • Montgomery (AL), Northern (KY)

Hybrid
USD 120,000 - 150,000
Java Developer
Java Developer

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000
Senior Application Developer
Senior Application Developer

Jobtailor • Suitland (MD)

On-site
USD 140,000 - 170,000
Senior Software Architect
Senior Software Architect

TechFlow Inc • Montgomery (AL)

On-site
USD 110,000 - 150,000
Application Developer- Java
Application Developer- Java

Point Solutions Group • Herndon (VA)

On-site
USD 80,000 - 110,000
Application Support & Development Engineer
Application Support & Development Engineer

Compunnel, Inc. • Northern (KY)

Hybrid
USD 90,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Compunnel, Inc. • City of White Plains (NY)

On-site
USD 120,000 - 180,000
Cloud Java Developer 12098
Cloud Java Developer 12098

Mount Indie • Fort Worth (TX)

On-site
USD 8,266,000 - 12,398,000
Senior Software Developer
Senior Software Developer

Fantom Corporation • Tysons (VA)

On-site
USD 120,000 - 150,000
Senior Java Developer
Senior Java Developer

Compunnel, Inc. • Glen Allen (VA)

On-site
USD 110,000 - 140,000