For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
OpenVPN
OpenVPN

Senior Java Software Engineer

Location

Remote anywhere

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Java
Software Development
Web Development
+28

Contract role
7 days ago
Apply now

We are the team that created OpenVPN, the industry-standard VPN protocol now used by most of the commercial VPN providers worldwide. We are currently looking for a rockstar to push further the product that millions of people around the world will be interacting with on a daily basis! You should have a strong working knowledge of Java, REST APIs, and databases, excellent in understanding security topics, be familiar with TCP/IP networking, SSL VPN, and distributed systems, possess a solid conceptual foundation in the development of distributed and cloud-computing systems, and have network programming understanding on Linux development environments.

You will join a team that is responsible for the requirement specifications, system specifications, software development and maintenance of several critical security-related cloud services.

Responsibilities

  • Full-cycle development of Linux-based distributed server software, including development from scratch and maintaining existing services;
  • Development of a web-based API (using JSON and REST) for management of product systems;
  • Collaboration with other developers on development and deployment.

Job requirements

  • 4+ years of commercial programming experience;
  • 4+ years of experience with Java;
  • Experience of developing modern REST services on Spring Boot;
  • Security topics hands-on with Spring Security (OAuth2);
  • Experience with RDBMS, NoSQL storages (MongoDB);
  • Experience with deployment on Docker;
  • Experience with messaging in Java (Kafka, RabbitMQ, etc.);
  • Good understanding of networking;
  • At least upper-intermediate English, both spoken and written;
  • Excellent communication abilities.

Will be a plus

  • Experience working with AWS SDK in Java;
  • Hands-on with plain Java sockets or WebRTC / WebSockets;
  • Hands-on work experience with Linux platforms;
  • Experience in the security space, specifically PKI, encryption, x.509 certificates, SSL;
  • Experience with performance testing (Apache Benchmark, JMeter, Gatling);
  • Experience working with Kubernetes and AWS
  • Open Source experience.

Our philosophy is that we are a small, closely-knit team and we care deeply about you:

  • Competitive pay rates
  • Fully remote work environments
  • Self-managed time off

About OpenVPN

👥1-10
📍Pleasanton, California, United States
🔗Website

OpenVPN Service

OpenVPN product / service
OpenVPN product / service
OpenVPN product / service
OpenVPN product / service
OpenVPN product / service

How does OpenVPN work?

allows organizations to truly safeguard their assets in a dynamic, cost effective, and scalable way

Company culture

Learn, grow, and win together

At OpenVPN, team connection is based on trust. We trust our teams with autonomy and flexibility, and that’s built a culture of encouragement, connection, and focus. In other words: we learn together, and we win together

Work From Anywhere

Well before the events of 2020, OpenVPN was remote-friendly, but now we’ve transitioned into remote-first company. No matter where you set up shop — we’re only a Slack message away.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service