Overview

Variphy is looking for a full-time Java Web Developer to join our 100% remote, agile team.

We develop a Java-based web application called ‘Variphy Insight’ that is packaged for deployment onto Windows, Linux, and Mac OS machines. A developer’s day-to-day typically involves feature development and bug fixing across our software stack (Java, JS, etc.), but we’re sometimes providing ‘Tier 2’ support for our customers and engineering support team.

Our customers install Variphy Insight on their preferred system and operating system of choice, but Linux (particularly Ubuntu) is becoming a popular choice. Thus, for this role we are looking for someone who first has the skills and experience to be a Java Web Developer, but also someone with more in-depth experience using Linux. Although we don’t mandate that anyone use or develop on any particular operating system, we’re looking for the type of developer that might use desktop Linux at home, or has had in-depth experience troubleshooting customer software issues on a Linux platform.

To thrive in this position, you’ll be a team player who communicates well, makes great use of your time, and will succeed in a fast-paced environment.

This is a full time position (W2) for United States based applicants only.

Sorry, but absolutely no freelancers, contractors, or applicants from outside the continental United States will be considered for this position.

General Qualifications

Must-Haves
– 4+ years of professional development experience

Good-To-Have
– An engineering degree or similar

Bonus-Points
– Previous experience working remotely

Development Qualifications

Must-Haves
– Java 8+
– Spring Framework (or similar MVC framework)
– JavaScript – Redux/React (or similar “modern” UI framework)
– SQL – MySQL and/or MSSQL (or similar “production” DBMS’s)

Good-To-Have
– JS/ES6+ (ECMAScript 6)
– Babel/Webpack
– Hibernate (or similar ORM framework)
– HTML/CSS (especially across different browsers)
– Git/BitBucket
– Apache Tomcat
– Install4j
– Atlassian Jira and Confluence

Bonus-Points
– Building .deb packages
– Experience working with “infrastructure as code” tools (Puppet, Chef, etc.)
– Building virtual machines or similar (e.g. ovf/ova, Docker, etc.)
– Preference for developing on a Linux-based workstation
– Scripting – JS/Node.js and/or Python and/or BASH

Systems Qualifications

Must-Haves
– Comfort and skills in a ‘headless’ Linux environment
– Software installation and troubleshooting in a Linux environment (with and without the help of a package manager)

Good-To-Have
– Experience troubleshooting software in a Linux environment
– Experience deploying, administering and/or building Virtual Machines

Bonus-Points
– Use desktop Linux at home
– You find it easier to just.. sudo su – ?
– Experience with cloud hosting – DigitalOcean, Linode, AWS, etc.
– Preference for developing on a Linux-based workstation
– Scripting – JS/Node.js and/or Python and/or BASH

Support

Bonus-Points
– Previous experience in a technical support role (your software or someone else’s)
– Working with customers — both technical and non-technical

Who We Are

Variphy is the market leader for Unified Communications tools and analytics software. Our customers are some of the most prominent global companies within every industry vertical. By design, our team is small, but we fuel our success by focusing on developing our team to be highly-skilled, collaborative, and efficient.

Our team is 100% remote and distributed throughout the United States. We have no office, and no plans for one. We collaborate in real-time over chat, voice, video, and a myriad of collaboration tools.