Details: Senior Web Application Developer

Related keywords: remote job virginiaremote job web developerremote job java developer

Job Overview

Virginia Tech is on the lookout for a Senior Web Application Developer to join its Electronic Research Administration (ERA) team within the Office for Research and Innovation (ORI). The role involves spearheading the development and maintenance of client-server rich internet applications aimed at enhancing research administration functionalities. The position is entirely remote, allowing you to work from anywhere in the world.

Key Responsibilities

In this role, the Senior Web Application Developer will:

  • Develop and maintain rich internet applications using Java EE for Virginia Tech's Summit research enterprise platform.
  • Utilize Amazon Web Services (AWS) to monitor and manage applications effectively through: CloudWatch platform capabilities.
  • Lead the ongoing development and maintenance of simple purpose-driven research enterprise applications employing the LAMP stack (Linux, Apache, MySQL, PHP).

Required Qualifications

To be eligible for this position, applicants must meet the following qualifications:

  • A Bachelor's degree in Computer Science or a related field.
  • A minimum of 5 years of experience in developing software with modern Java EE 7 (including technologies such as JPA using Hibernate, CDI, JAX-RS, JMS, JTA).
  • Expertise in RESTful web services and the Spring Framework for at least 5 years.
  • Proficiency in HTML5, CSS3 with SASS, and JavaScript ES6+ for a minimum of 5 years.
  • 2 years of experience in PHP8+ is required along with extensive experience in AngularJS and React languages.
  • A solid grasp of databases with 5 years in PostgreSQL and 4 years in MySQL.
  • A working experience using GIT for source code management.
  • Knowledge in test-driven development practices using frameworks like Junit and Jmock for at least 5 years.
  • Must be adept with CI/CD using tools like Gitlab and have solid experience in Docker and Container Orchestration using AWS ECS.
  • Experience with application monitoring using CloudWatch and Splunk is also necessary.
  • Additionally, candidates should possess at least 5 years of experience in developing Single Page Applications (SPAs) and 4 years in Multi-Page Applications (MPAs).

Preferred Qualifications

There are no preferred qualifications established for this position. However, having a proactive attitude and demonstrating the ability to work collaboratively with various teams within the university may enhance your candidacy.

Salary Information

The salary for the Senior Web Application Developer position will be commensurate with experience, which is quite common for roles of this nature within the tech ecosystem. Competitive compensation may be expected, and candidates are encouraged to discuss salary expectations during the application process.

Application Process

The selected candidate will be subject to a criminal conviction check before starting their employment. For those interested in the role, it's essential to apply by the review date, which is set for December 16, 2024.

About the Employer - Virginia Tech

Virginia Tech is a renowned global research institution dedicated to the motto "Ut Prosim (That I May Serve)." The university promotes a culture of hands-on, transdisciplinary learning aimed at preparing future leaders and problem solvers. Virginia Tech offers an extensive curriculum with more than 280 majors for a diverse student population of over 36,000.

Their workplace environment emphasizes learning, growth, and inclusivity, fostering opportunities for personal development alongside professional responsibilities. All employees are encouraged to engage in university shared governance, which ensures that their voices contribute to institutional progress.

Virginia Tech is unwavering in its commitment to non-discrimination, fostering a diverse and inclusive community that respects individual differences.

Closing Thoughts

This position is an excellent opportunity for experienced web application developers looking to make a significant impact in a leading educational institution. If you possess the necessary skills and have a passion for research and innovation, consider applying for this role at Virginia Tech.



This job offer was originally published on weworkremotely.com

Virginia Tech

Anywhere in the World

Software development

Full-time

January 27, 2026

22 views

5 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.