Software Engineer (Java)

Company: Revolutional, LLC

Location: Remote (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-04-15

About this role

Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health, and national security environments. We apply modern capabilities, including AI/ML, cloud, cybersecurity, and IT modernization to solve complex challenges, enable faster and more secure operations, and drive measurable mission outcomes.

We are redefining how federal technology gets built and delivered by operating with a product mindset, prioritizing speed, ownership, and execution over bureaucracy.

Description

Title: Software Engineer (Java)

Location: Remote

Terms: Full-time

Clearance: Public Trust

Travel: <10%

Project Description

This position supports Revolutional's customer, the United States Department of Agriculture (USDA) where you will work on enterprise applications that are actively being modernized while still supporting legacy functionality. The environment is a mix of established Java EE-based systems and newer, service-oriented and front-end frameworks.

The core challenge: improving performance, maintainability, and user experience without disrupting mission-critical operations.

Position Description

As a Software Engineer at Revolutional, you will own delivery across the stack from backend services to user-facing components. You are expected to contribute beyond task execution: identifying issues, proposing solutions, and improving how the system evolves.

This role requires engineers who can operate in a hybrid environment (legacy + modernization) and consistently deliver working, reliable software for USDA.

Responsibilities:

  • Design, develop, and maintain Java-based web applications and services
  • Build and enhance front-end components using modern JavaScript frameworks (including React)
  • Develop backend services and APIs using Java, Spring, and REST principles
  • Write and maintain unit tests to ensure code reliability
  • Support the full SDLC: design, development, testing, deployme...

Create Your Job Alert

Other Software Jobs

Other Jobs in Remote