Java Support Specialist
HYBRID - San Antonio, TX or Arlington, VA
US Citizenship Required
We are looking for someone with beginning Java application skills to work in a hybrid capacity either out of Arlington, VA or San Antonio, TX on a project with the IRS. This is a great role if you are looking to dive deeper with Java Application Services and AWS environments!
Job Description:
Carries out moderately complex information systems and/or information technology tasks within more than one discipline, such as application support, database administration, software quality assurance/quality control, software engineering, network telecommunications, and infrastructure operations of administration, analysis, engineering and design.
- Install, configure, and administer JBoss Enterprise Application Server (EAP), Tomcat, Apache HTTP Server 2.x
- Oversee JAVA Application Service installations and upgrades, performance monitoring, troubleshooting, and patching. Liaise with vendors for application issues and manage JDK upgrades as needed.
- Deploy applications, enforce secure baseline configurations, support documentation, and ensure high availability, continuous monitoring, and system hardening.
- Create, configure, and maintain Tomcat servers across all environments, supporting configuration and application deployments.
- Configure and monitor data sources, JDBC Connection Pools, and JMS Messaging.
- Work with development teams to deploy patches and fixes for vulnerabilities on on-prem and cloud servers.
- Participate in monthly maintenance activities and release cycles, including JBoss EAP patching, application updates, and verification of domains and URLs.
- Create and update application documentation, including Standard Operating Procedures, and application architecture diagrams.
- Develop and enhance F5 load balancer health checks for Application server readiness and critical application URLs.
- Monitor and tune performance using tools such as Splunk and AppDynamics to manage JBoss server domains.
Minimum Qualifications
- Bachelor's Degree in Information Technology, Computer Science or a related field or equivalent relevant experience.
- 2+ years of experience in information technology, systems administration or other IT related field.
Other Job Specific Skills
- Proven experience with JBoss Enterprise Application Server (EAP), JAVA, and Apache HTTP Server configuration, installation and troubleshooting.
- Ansible playbook development and administration for middleware admin tasks.
- Expertise in application deployment, security best practices, and system hardening.
- Experience with data source configuration, and LDAP authentication.
- Ability to document processes, create SOPs, and manage health checks.
- Proficiency in performance tuning and monitoring using Splunk and AppDynamics.
- Knowledge of GitLab build pipelines and containerization (Docker, Kubernetes).
- CI/CD Tools experience - Pipeline setup and troubleshooting.
- Infrastructure as code tool experience (Ansible, Terraform)