Overview
On Site
USD 65.00 per hour
Full Time
Skills
Security Clearance
Linux
Red Hat Enterprise Linux
Microsoft Windows
Licensing
J2EE
WAR
HTTPS
JAAS
JDBC
JMS
Apache ActiveMQ
Enterprise JavaBeans
JPA
JAX-RS
JTA
JNDI
XML
API
JConsole
Java
Thread
Backup
Disaster Recovery
Database
Documentation
Systems Architecture
Auditing
Web Portals
Red Hat Linux
Collections
Command-line Interface
Shell
Clustering
Load Balancing
Apache HTTP Server
HAProxy
SSL
WildFly
High Availability
Caching
Scalability
LDAP
SSO
Authentication
Identity Management
JFrog
Access Control
Backup Administration
Promotions
Replication
Storage
Decision-making
Continuous Delivery
GitHub
Jenkins
GitLab
Continuous Integration
Fortify
Software Security
Testing
OWASP
Burp Suite
SCA
Terraform
Ansible
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Cloud Security
Encryption
Threat Modeling
Oracle Policy Automation
Kubernetes
RBAC
Network
Scripting
Python
Bash
Management
Provisioning
DevSecOps
Development Testing
Regulatory Compliance
System On A Chip
ISO/IEC 27001:2005
PCI DSS
HIPAA
Workflow
Grafana
Splunk
SIEM
Real-time
Incident Management
Forensics
Expect
Video
Biometrics
Screening
SAP BASIS
Law
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Oracle Application Express
Apex
Job Details
Job#: 2082378
Job Description:
Job Title: Sr JBOSS Engineer
Hours/Shift: 9-5 (40hrs/wk)
Degree: Bachelor's degree with 12 years (or commensurate experience) Master's degree and 7 years of experience.
Clearance requirement: Must be able to obtain and maintain AOPublic Trust
Fully funded? Yes
Location: Fully remote
Rate (hrly/salary) and flexibility: $65/hr
Qualifications
Responsibilities
Enable rolling deployments, hot deployment Set up HTTPS/SSL with trusted certificates and secure keystores. Enforce RBAC (Role-Based Access Control) using the management realm. Configure security domains, JAAS, and Elytron security (modern Red Hat EAP security subsystem). Manage key EAP subsystems: Datasources (JDBC) JMS (ActiveMQ Artemis) Web (undertow) EJB, JPA, JAX-RS, JTA, JNDI Modify configurations via: Management CLI xml or domain.xml JBoss Management API Monitor JVM and application performance with tools like: JConsole JMC (Java Mission Control) JBoss CLI Tune JVM options, garbage collection, connection pools, and thread pools. Analyze logs (server.log, boot.log) and configure log rotation and log levels. Apply Red Hat-provided patches and updates using RHSM or offline methods. Maintain backup procedures for: Configuration files Deployed apps Domain/host controllers (in domain mode) Prepare and test disaster recovery procedures and environment restoration. Integrate JBoss EAP with: Red Hat AMQ Connect to external systems like databases, message brokers, or logging systems (ELK stack). Maintain up-to-date documentation on: Configuration changes System architecture Patching history Implement audit logging and track changes for compliance. Work with DevSecOps teams to ensure EAP adheres to security best practices. Troubleshoot: Deployment failures Classloading conflicts Transaction rollbacks Application or subsystem crashes Interface with Red Hat Support via the Customer Portal and create support cases when needed. Automate tasks using: Ansible (especially Red Hat Certified Collections) JBoss CLI scripting Shell/Python scripts Integrate EAP deployments with CI/CD pipelines (Jenkins, GitLab, Tekton). Support EAP clustering, session replication, and high availability. Manage load balancing with Apache HTTPD, mod_cluster, or HAProxy. Manage SSL certificates and domain configurations, ensure SSL certificates are renewed on a timely manner Stay up-to-date with JBOSS releases and new features. Execute, test and document upgrade procedures in lower and production environments
Artifactory
DevSecOps Engineering
Promote secure coding practices via developer training and secure coding guidelines. Define and enforce security policies for app configuration, secrets, encryption, etc. Use Infrastructure as Code (IaC) tools like Terraform or Ansible securely. Scan IaC templates for misconfigurations (e.g., with Checkov, tfsec, Terrascan). Secure cloud resources (AWS, Azure, Google Cloud Platform) using Cloud Security Posture Management (CSPM) tools. Set up IAM policies, network segmentation, and encryption at rest/in transit. Participate in threat modeling sessions with development teams. Identify potential attack vectors in the architecture (e.g., privilege escalation, insecure APIs). Prioritize and remediate identified risks based on severity and impact. Monitor and manage vulnerabilities in: Code Containers Dependencies Infrastructure Integrate tools like Trivy, Clair, Aqua, or Anchore into pipelines. Track vulnerability metrics, triage findings, and enforce SLAs for remediation. Harden container images using minimal base images and security scanning. Enforce policies using tools like OPA/Gatekeeper, Kyverno, or PodSecurity Standards. Configure Kubernetes RBAC, network policies, and secrets management. Implement runtime protections with tools like Falco, Sysdig, or Kube-bench. Develop custom scripts/tools for security automation (Python, Bash, Go). Automate certificate management, secrets rotation, and access provisioning. Maintain DevSecOps toolchains across dev, test, and prod environments. Collaborate with development, QA, operations, and security teams. Align with compliance standards (e.g., SOC 2, ISO 27001, PCI-DSS, HIPAA). Define security policies, guardrails, and governance workflows. Integrate security monitoring into observability platforms (e.g., ELK, Grafana, Splunk). Enable SIEM and SOAR integrations for real-time threat detection and alerting. Support incident response and forensics when security events occur.
Preferred Skills and Experience
Interview & Hiring Process
If you are selected to move forward through the process, here's what you can expect:
During the Interview Process
During the Hiring Process
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Job Description:
Job Title: Sr JBOSS Engineer
Hours/Shift: 9-5 (40hrs/wk)
Degree: Bachelor's degree with 12 years (or commensurate experience) Master's degree and 7 years of experience.
Clearance requirement: Must be able to obtain and maintain AOPublic Trust
Fully funded? Yes
Location: Fully remote
Rate (hrly/salary) and flexibility: $65/hr
Qualifications
- Bachelor's degree with 12 years (or commensurate experience) Master's degree and 7 years of experience.
- Required Skills and Experience
- Experience with JBOSS, Java EE applications, Red Hat
- In-depth knowledge of Artifactory
- Proven experience with DevSecOps Engineering
Responsibilities
- Install JBoss EAP on supported platforms (Linux, RHEL, Windows).
- Configure in standalone or domain mode, depending on architecture needs.
- Apply Red Hat-supported RPMs or ZIP installations and ensure compliance with licensing.
- Deploy and manage Java EE applications (WAR/EAR) via:
- Management CLI
- Admin Console
- Automation scripts (Ansible, shell)
Artifactory
- Deploy and configure Artifactory instances, ensuring they meet organizational requirements for scalability and high availability.
- Tune Artifactory settings, implement caching strategies, and optimize storage solutions to enhance performance and scalability.
- Utilize tools like Prometheus, Grafana, and JFrog Mission Control to monitor system health, set up alerts, and ensure continuous operation.
- Define and manage user roles and permissions to control access to repositories and artifacts, ensuring security and compliance.
- Integrate Artifactory with LDAP, SSO, or other authentication systems to streamline user management.
- Integrate JFrog Xray with Artifactory to scan artifacts for security vulnerabilities and license compliance.
- Implement fine-grained access control using users, groups, permissions, and permission targets.
- Ensure that backups are encrypted and access-controlled to prevent unauthorized access to sensitive data.
- Pipeline Integration: Integrate Artifactory with CI/CD tools like Jenkins, GitLab CI, and others to automate artifact storage and retrieval.
- Implement processes to promote artifacts through different stages of the development lifecycle, such as development, staging, and production.
- Develop scripts to automate routine tasks, such as repository cleanup and artifact promotion.
- Set up and manage local, remote, virtual, and federated repositories to organize and control access to artifacts.
- Regularly clean up repositories by removing obsolete artifacts and optimizing storage usage.
- Configure repository replication and federated repositories to ensure consistent access to artifacts across geographically distributed teams.
- Monitor the health and performance of Artifactory instances using integrated monitoring tools.
- Generate reports on repository usage, artifact storage, and user activity to inform decision-making.
- Set up proactive alerting mechanisms to detect and resolve issues promptly. Apply security patches and updates in a timely manner.
DevSecOps Engineering
- Embed security checks into CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI).
- Automate code scanning, dependency scanning, and container image scanning.
- Integrate tools like:
- SAST (Static Application Security Testing) - e.g., SonarQube, Fortify
- DAST (Dynamic Application Security Testing) - e.g., OWASP ZAP, Burp Suite
- SCA (Software Composition Analysis) - e.g., Snyk, WhiteSource, Black Duck
Preferred Skills and Experience
- Masters degree
Interview & Hiring Process
If you are selected to move forward through the process, here's what you can expect:
During the Interview Process
- Virtual video interview conducted via video with the hiring manager and/or team
- Camera must be on
- A valid photo ID must be presented during each interview
During the Hiring Process
- Enhanced Biometrics ID verification screening
- Background check, to include:
- Criminal history (past 7 years)
- Verification of your highest level of education
- Verification of your employment history (past 7 years), based on information provided in your application
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.