×
Register Here to Apply for Jobs or Post Jobs. X

Web Application Developer

Job in Washington, District of Columbia, 20022, USA
Listing for: Business Management Associates, Inc
Full Time position
Listed on 2026-01-12
Job specializations:
  • IT/Tech
    Cloud Computing, Systems Administrator, IT Support, Web Developer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

IT Web Application Developer (Drupal) – Linux & Open-Source Platforms Job Summary

The IT Web Application Developer (Drupal) is responsible for supporting, developing, deploying, and maintaining enterprise and mission-critical web applications hosted on Linux and open-source platforms. This role provides technical expertise in Drupal-based applications, Apache/Tomcat stacks, scripting, automation, security hardening, and performance optimization in regulated and large-scale environments.

Key Responsibilities – Web Application Development & Support
  • Support, deploy, and maintain Drupal-based web applications in enterprise and regulated environments.
  • Perform Drupal installations, upgrades, patching, and module maintenance.
  • Troubleshoot application issues across web, application, and infrastructure layers.
  • Collaborate with development teams to support PHP-based applications and RESTful integrations.
Linux & Web Infrastructure Administration
  • Administer Linux-hosted web platforms supporting Apache and Tomcat application stacks.
  • Configure, maintain, and optimize web server environments for availability and performance.
  • Support application backend integrations with relational databases.
  • Assist with server lifecycle management, including upgrades and consolidation efforts.
Security, Compliance & Risk Management
  • Implement SSL/TLS encryption, access controls, and security hardening measures.
  • Apply operating system and application security patches.
  • Ensure compliance with organizational and federal security requirements.
  • Support audits and compliance validation activities.
Automation, Monitoring & Performance
  • Develop and maintain automation scripts using shell scripting and open-source tools.
  • Implement monitoring and alerting using enterprise monitoring platforms.
  • Tune systems for performance, scalability, and reliability.
  • Support high availability and disaster recovery planning and execution.
Cross-Functional Collaboration
  • Work closely with developers, database administrators, infrastructure, and security teams.
  • Provide technical guidance and operational support for application teams.
  • Participate in incident response and root-cause analysis activities.
Required Skills & Competencies
  • Drupal Web Application Development (Drupal 7/8/9)
  • Linux Web Hosting & Administration
  • Apache HTTP Server & Tomcat
  • PHP, HTML, CSS, Java Script
  • Web Application Security & Hardening
  • Performance Tuning & Optimization
  • Shell Scripting & Automation
  • CI/CD Support
  • High Availability & Disaster Recovery
Technical Environment
  • Web Technologies:
    Drupal, PHP, REST APIs
  • Servers:
    Apache HTTP Server, Tomcat
  • Operating Systems:
    Red Hat Enterprise Linux, UNIX variants
  • Databases:
    MySQL, Oracle
  • Automation & Scripting:
    Bash, Korn Shell, Perl, Python
  • Monitoring Tools:
    Enterprise monitoring platforms
Education

Master's degree in Computer Science or related technical discipline

Experience Requirements
  • 10–15+ years of experience supporting enterprise web applications
  • Extensive experience with Drupal-based platforms and Linux environments
  • Experience supporting mission-critical systems in regulated or government environments
  • Proven experience with security, performance optimization, and automation
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary