Senior Java Software Engineer

Posted 12 Days Ago
Montgomery, AL, USA
In-Office
Senior level
Business Intelligence • Consulting
The Role
Design, develop, modernize, test, deploy, and sustain mission-critical enterprise Java applications across AWS, Azure, Cloud One, and DISA environments. Build web applications, APIs, integrations, database solutions, and CI/CD pipelines; troubleshoot complex production issues; optimize performance; support DevSecOps, cloud migration, application security, Agile delivery, documentation, and peer reviews. Collaborate with cross-functional stakeholders to deliver secure, scalable, high-performing systems.
Summary Generated by Built In

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, DevSecOps, 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.

Key Responsibilities
  • 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 WebLogic, GlassFish, Docker, and cloud-hosted environments.
  • Develop and maintain CI/CD automation pipelines and support DevSecOps initiatives, including automated builds, security scanning, vulnerability remediation, and artifact management.
  • Utilize tools including Jenkins, JFrog Artifactory, Git, SonarQube, Checkmarx, and CAST.
  • Analyze and optimize application performance using tools such as JMeter and AWS CloudWatch.
  • 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.
Required Qualifications
  • 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 DevSecOps processes.
  • 3+ years of experience supporting cloud-hosted applications in AWS and/or Azure.
  • Experience supporting enterprise applications deployed within WebLogic, GlassFish, or similar application server environments.
  • Strong hands-on experience with Oracle ADF, JSF, TopLink, and JasperReports.
  • 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.
Preferred Qualifications
  • 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 SonarQube, Checkmarx, Fortify, or similar tools.
  • Experience with infrastructure automation technologies, including Ansible and YAML.
  • Experience with AWS CloudWatch, EventBridge, IAM, and RDS monitoring.
  • Experience supporting highly available and scalable enterprise systems.

Skills Required

  • 12+ years of enterprise Java software development experience
  • 5+ years developing enterprise web applications and web service interfaces
  • 5+ years of SQL and PL/SQL development, including database performance optimization
  • 3+ years supporting CI/CD pipelines and DevSecOps processes
  • 3+ years supporting cloud-hosted applications in AWS and/or Azure
  • Experience with WebLogic, GlassFish, or similar application server environments
  • Hands-on experience with Oracle ADF, JSF, TopLink, and JasperReports
  • Understanding of enterprise application architecture and integration concepts
  • Experience with source control, artifact management, automated deployment, performance analysis, and secure coding
  • Experience working in Agile software development environments
  • Strong troubleshooting, analytical, problem-solving, written communication, and verbal communication skills
  • Ability to independently support complex technical and production environments
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, 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
  • Department of Defense enterprise systems experience
  • Cloud One application experience
  • Docker containerization experience
  • Jenkins automation and deployment pipeline experience
  • Application security and scanning experience with SonarQube, Checkmarx, Fortify, or similar tools
  • Infrastructure automation experience with Ansible and YAML
  • AWS CloudWatch, EventBridge, IAM, and RDS monitoring experience
  • Experience supporting highly available and scalable enterprise systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Vienna, VA
2 Employees

What We Do

Elevate your business with Omniscius, where cutting-edge Business Intelligence meets exceptional Talent Acquisition. We specialize in empowering teams with custom training, offering strategic staffing solutions, and crafting unique talent acquisition strategies. Our focus on Federal Contracting and a robust partner ecosystem ensures your business stays ahead in government contracting and recruitment. Let us optimize your talent acquisition with our expertise and turn your challenges into opportunities. Discover the Omniscius advantage and transform your business landscape today

Similar Jobs

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
18 Locations
2000 Employees
160K-200K Annually

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
17 Locations
2000 Employees
140K-200K Annually

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
17 Locations
2000 Employees
140K-220K Annually

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
19 Locations
2000 Employees
160K-240K Annually

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account