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.