Software Developer - Java, Linux, Edge Kubernetes

PURVIS Systems

New Port (MD)

On-site

USD 90,000 - 130,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PURVIS Systems is seeking a Software Developer to join a product team building high-reliability software for air-gapped environments. You will design, implement, and maintain Java/JavaFX tools and admin GUIs, while supporting migration to web-based services.

The role emphasizes accountability and direct technical ownership from design through verification, with focus on testing utilities, containerization with Podman, and deploying to edge Kubernetes (K3s).

Qualifications

  • Bachelor's degree required in CS or CE.
  • 3+ years of professional work experience.
  • Strong Java background with Spring, JUnit, JavaFX and Gradle automation.
  • Experience with RHEL, Bash, and Ansible automation.
  • Experience with Podman/VirtualBox and Kubernetes (K3s).
  • Knowledge of Linux networking (IP, firewall) and sockets.
  • Git and Bamboo CI/CD tooling in Bitbucket ecosystem.

Responsibilities

  • Design, maintain, and modernize Java/JavaFX tools and admin GUIs; support migration to web services.
  • Maintain and extend internal utilities for testing and mission simulation.
  • Build, containerize with Podman, and validate software for edge Kubernetes (K3s).
  • Diagnose host-level networking, OS behavior, and issues in STIG-compliant baselines.

Skills

Java
Spring Framework
JUnit
JavaFX
Gradle
Bash scripting
Git
CI/CD

Education

Bachelor's Degree in Computer Science or Computer Engineering

Tools

Podman
VirtualBox
Kubernetes (K3s)
Bitbucket
Atlassian Bamboo
Ansible
RHEL

Job description

PURVIS Systems is seeking a Software Developer to join a product team building high-reliability software for air-gapped environments. You will design, implement, and maintain Java/JavaFX tools and admin GUIs, while supporting migration to web-based services.

The role emphasizes accountability and direct technical ownership from design through verification, with focus on testing utilities, containerization with Podman, and deploying to edge Kubernetes (K3s).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer for Edge Kubernetes & Mission-Critical Systems
Java Developer for Edge Kubernetes & Mission-Critical Systems

PURVIS • Newport (RI)

On-site
USD 110,000 - 140,000
Java Software Engineer - Edge Systems & STIGs
Java Software Engineer - Edge Systems & STIGs

Purvis Systems • Newport (RI)

On-site
USD 90,000 - 120,000
Software Developer (202611)
Software Developer (202611)

Purvis Systems • Newport (RI)

On-site
USD 90,000 - 120,000
Software Developer (202611)
Software Developer (202611)

PURVIS • Newport (RI)

On-site
USD 110,000 - 140,000
Software Developer (202611)
Software Developer (202611)

PURVIS Systems • New Port (MD)

On-site
USD 90,000 - 130,000
Software Engineer II - Edge/Kubernetes Focus
Software Engineer II - Edge/Kubernetes Focus

SEACORP • Newport (RI)

On-site
USD 90,000 - 120,000
Medical benefits
Dental plan
Vision benefits
+5
Java Platform Engineer II – Edge & Kubernetes
Java Platform Engineer II – Edge & Kubernetes

Systems Engineering Associates Corporation • Newport (RI)

On-site
USD 85,000 - 115,000
Medical Benefits
Dental Benefits
Vision Benefits
+6
Software Engineer (202610)
Software Engineer (202610)

Purvis Systems • Newport (RI)

On-site
USD 100,000 - 150,000
Group benefits package
Lead Software Engineer
Lead Software Engineer

Virtusa • Atlanta (GA)

On-site
USD 110,000 - 160,000
Application Developer - DevSecOps
Application Developer - DevSecOps

DHI-WFS • Herndon (VA)

On-site
USD 120,000 - 170,000