Senior Java Software Engineer

Omniscius Consulting

Montgomery (AL)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Omniscius Consulting seeks a Senior Java Software Engineer to design, develop, modernize, and deploy enterprise Java applications across AWS, Azure, Cloud One, and DISA environments.

You will collaborate with analysts, product owners, SMEs, testers, and engineers to deliver secure, scalable, high-performing solutions while supporting CI/CD pipelines and DevSecOps practices.

Qualifications

  • 12+ years of enterprise Java software development experience.

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.

Skills

Java Enterprise
Oracle ADF/JSF/TopLink
DevSecOps
Cloud Technologies
CI/CD Automation
Application Security
SQL/PLSQL
WebLogic/GlassFish
Docker
Jenkins/JFrog Artifactory
Git/Sourcetree
SonarQube/Checkmarx/CAST
JMeter/AWS CloudWatch
Agile/Scrum
Security+

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field

Tools

WebLogic
GlassFish
Docker
Jenkins
JFrog Artifactory
Git
SonarQube
Checkmarx
CAST

Job description

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

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

Hybrid
USD 120,000 - 150,000
Java Product Engineer
Java Product Engineer

Diaconia LLC • United States

On-site
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

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

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

Compunnel, Inc. • Glen Allen (VA)

On-site
USD 110,000 - 140,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Principal Developer
Principal Developer

Jobtailor • Minneapolis (MN)

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

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Alpharetta (GA), Northern (KY)

Hybrid
USD 120,000 - 170,000
Application Developer- Java
Application Developer- Java

Point Solutions Group • Herndon (VA)

On-site
USD 80,000 - 110,000
Senior Application Developer
Senior Application Developer

Jobtailor • Suitland (MD)

On-site
USD 140,000 - 170,000