Web Application Developer

Business Management Associates, Inc.

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10-15+ years supporting enterprise web applications
  • Extensive experience with Drupal-based platforms
  • Proficient in Linux environments, specifically Red Hat and UNIX variants
  • Strong understanding of web application security and hardening
  • Experience with performance optimization and automation scripting
  • Educational background: Master's degree in Computer Science or related field

Responsibilities

  • Support, deploy, and maintain Drupal applications in regulated environments
  • Troubleshoot issues across web, application, and infrastructure layers
  • Administer Linux-hosted web platforms with Apache and Tomcat
  • Support backend integrations with relational databases
  • Implement security measures like SSL/TLS and access control
  • Develop automation scripts using shell scripting
  • Collaborate with cross-functional teams for technical guidance

Benefits

  • Opportunities for professional development and growth
  • Work in a collaborative environment with cross-functional teams
  • Engage with cutting-edge technologies and practices
  • Participate in projects that impact enterprise-level systems
  • Contribute to mission-critical systems in a regulated landscape
Full Job Description
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, JavaScript

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

Similar Jobs

More Information Technology Jobs

Find similar Web Application Developer jobs: