Senior Web Application Developer

Virginia Tech

Blacksburg, VA

Job posting number: #7301737

Posted: February 20, 2025

Application Deadline: Open Until Filled

Job Description

Job Description

The Electronic Research Administration (ERA) team within the Office for Research and Innovation (ORI) provides cutting-edge and intuitive tools that facilitate the effective and efficient management of research administration and regulatory compliance tasks by Virginia Tech’s research community, including faculty, department staff, and research administrators. The team works closely with all units across the Office of Research and Innovation—including within the Office of Sponsored Programs, the Division of Scholarly Integrity and Research Compliance, and the Office of Laboratory Animal Resources—to develop software requirements, redesign and improve processes, and develop, purchase, implement, and integrate electronic research administration solutions in alignment with the university’s strategic goals and initiatives.

The ERA team is searching for a Senior Web Application Developer to develop and maintain client-server-based rich internet applications in Java EE+ for the Summit research enterprise platform and to monitor and manage applications using CloudWatch platform capabilities in Amazon Web Services. This position will lead the ongoing development and maintenance of a suite of single-purpose research enterprise applications utilizing the LAMP stack.

Required Qualifications

● Bachelor’s in Computer Science or related
● 5 years of experience developing software using modern Java EE 7 (JPA using
Hibernate, CDI, JAX-RS, JMS, JTA)
● 5 years of experience using RESTful web services and Spring Framework
● 5 years of experience using Apache Maven
● 5 years of experience using HTML 5, CSS 3 via SASS, Javascript ES6+
● 2 years of experience using PHP 8+
● 5 years of experience using AngularJS
● 4 years of experience using React 16+
● 5 years of experience using PostgreSQL
● 4 years of experience using MySQL
● 5 years of experience using GIT source code management
● 5 years of experience in test-driven development practices using testing frameworks
Junit and Jmock
● 4 years of experience in CI/CD using Gitlab
● 5 years of experience using Docker
● 5 years of experience in Container Orchestration using AWS ECS
● 5 years of experience in application monitoring using CloudWatch
● 2 years of experience in application monitoring using Splunk
● 5 years of experience in Single Page web application development (SPAs)
● 4 years of experience in Multi-Page web application development (MPAs)
● 2 years of experience using Smarty Template Engine for PHP
● 2 years of experience using Apache Ant
● 2 years of experience using Apache Tomcat
● 5 years of experience using IDEs, including Eclipse, Visual Code, IntelliJ
● 5 years of experience in designing and development of an enterprise system





Apply Now

Please mention to the employer that you saw this ad on WomenInScience.com

Job posting number:#7301737
Application Deadline:Open Until Filled
Employer Location:Online Job Advertising
JAX,Florida
United States
More jobs from this employer