Senior Java Software Engineer
Listed on 2026-10-05
-
Software Development
Java Developer, AWS, DevOps
Our client is seeking an experienced Senior Java Software Engineer to support the design, development, modernization, integration, testing, deployment, and sustainment of enterprise mission-critical applications.
This position will work across the full software development lifecycle and support enterprise solutions operating within AWS, Azure, Cloud One, and DISA environments
.
The ideal candidate will bring extensive experience with Java enterprise development, Oracle application frameworks, Dev Sec Ops , cloud technologies, CI/CD automation, application security, and performance optimization
. You will collaborate with business analysts, product owners, functional SMEs, testers, system administrators, and fellow software engineers to deliver secure, scalable, and high‑performing solutions.
- Design, develop, modernize, test, deploy, and maintain enterprise Java applications supporting mission‑critical operational systems.
- Translate business and operational 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 improve application functionality and performance.
- Support application deployments and configuration management within Web Logic, Glass Fish, Docker, and cloud‑hosted environments
. - Develop and maintain CI/CD automation pipelines and support Dev Sec Ops initiatives, including automated builds, security scanning, vulnerability remediation, and artifact management.
- Utilize tools including Jenkins, JFrog Artifactory, Git, Sonar Qube, Checkmarx, and CAST
. - Analyze and optimize application performance using tools such as JMeter and AWS Cloud Watch
. - Support cloud migration and application modernization initiatives across AWS and Azure
. - Participate in Agile development activities, including sprint planning, reviews, and retrospectives.
- Develop and maintain technical documentation and conduct code analysis and peer reviews.
- Provide technical support for production systems and assist with minimizing service interruptions.
- 12+ years of enterprise Java software development experience.
- 5+ years of experience developing enterprise web applications and web service interfaces.
- 5+ years of SQL and PL/SQL development experience
, including database performance optimization. - 3+ years of experience supporting CI/CD pipelines and Dev Sec Ops processes.
- 3+ years of experience supporting cloud‑hosted applications in AWS and/or Azure.
- Experience supporting enterprise applications deployed within Web Logic, Glass Fish, or similar application server environments
. - Strong hands‑on experience with Oracle ADF, JSF, Top Link, and Jasper Reports
. - Strong understanding of enterprise application architecture and integration concepts.
- Experience with source control, artifact management, automated deployment, performance analysis, and secure coding practices.
- Experience working within Agile software development environments
. - Strong troubleshooting, analytical, and problem‑solving skills.
- Strong written and verbal communication skills.
- Ability to independently support complex technical and production environments.
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
, or equivalent experience. - CompTIA Security+ certification or higher.
- Ability to obtain and maintain the required Government security clearance.
- Active Top Secret security clearance
. - Experience supporting Department of Defense (DoD) enterprise systems
. - Experience supporting applications within Cloud One environments.
- Experience with Docker containerization
. - Experience developing and maintaining Jenkins automation and deployment pipelines
. - Experience with application security and scanning technologies such as Sonar Qube, Checkmarx, Fortify, or similar tools
. - Experience with infrastructure automation technologies, including Ansible and YAML
. - Experience with AWS Cloud Watch, Event Bridge, IAM, and RDS monitoring
. - Experience supporting highly available and scalable enterprise systems.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).