> Markdown version of [/jobs/ext/2814866-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/2814866-senior-java-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Software Engineer - **Company:** DSD Laboratories, Inc. - **Location:** Montgomery, AL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Server Applications, Application Performance Management, Build Automation, Automation of Tests, Microsoft Azure, Oracle WebLogic Server, Cloud Computing, Configuration Management, Static Program Analysis, CompTIA Security+, Databases, Continuous Integration, Database Schema, Middleware, Java Platform Enterprise Edition (J2EE), Glassfish Application Servers, Identity and Access Management, JasperReports, Apache JMeter, JavaServer Faces, Oracle Application Frameworks (OAF), Performance Tuning, Scrum Methodology, Ansible, Fortify (Software), Secure Coding, Software Deployment, Software Engineering, SonarQube, PL-SQL, SQL Databases, TopLink, Software Vulnerability Management, Web Applications, Web Services, YAML, Enterprise Software Applications, Cloud Platform System, Delivery Pipeline, Software Security, Software Troubleshooting, Database Performance, Git, Servicebus, Oracle Adf, Amazon Relational Database Service, Containerization, Infrastructure Automation Frameworks, Information Technology, Deployment Automation, Enterprise Integration, Operational Systems, Checkmarx, Cloudwatch, Software Version Control, Devsecops, Docker, Jenkins, Vulnerability Analysis, Artifactory - **Published:** September 10, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9155261/senior-java-software-engineer ## About the Role * 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. Preferred Qualifications * Experience supporting Department of Defense (DoD) enterprise systems, including Cloud One environments. * Experience with Docker containerization and Jenkins automation and deployment pipelines. * Experience with SonarQube, Checkmarx, Fortify, or related security scanning technologies, and with infrastructure automation tools such as Ansible and YAML. * Experience with AWS CloudWatch, EventBridge, IAM, and RDS monitoring, and supporting highly available, scalable enterprise systems. ## Description 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. What You Will Do * 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. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)