Post Job Free
Sign in

Sr. Java Developer (Remote)

Company:
Edjuster
Location:
United States
Posted:
June 01, 2026
Apply

Description:

Overview

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 rock star 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.

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

Benefits

Competitive pay rates.

Fully remote work environments.

Generous time off opportunities.

A family-like work atmosphere.

Responsibilities

(Note: The original text describes team scope and product area but does not include explicit standalone bullet-form responsibilities. The following content preserves the intent by framing responsibilities from the provided description.)

Contribute to the development and maintenance of OpenVPN-related cloud services and security-focused components.

Collaborate on requirement specifications and system specifications for critical security-related cloud services.

Qualifications

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 (SAML, OAuth2)

Experience with RDBMS, NoSQL storage (MongoDB)

Experience with deployment on Docker and AWS

Good understanding of networking

At least upper-intermediate English, both spoken and written

Excellent communication abilities.

Nice to have: Experience with messaging in Java (Kafka, RabbitMQ, etc.)

#J-18808-Ljbffr

Remote

Apply