Mission-Critical Software Engineer (Java/Scala/C++)

Fusion Innovation

Chantilly (VA)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fusion Innovation seeks a Software Developer to design, develop, and support mission-critical information systems in distributed environments worldwide, focusing on reliable Java, Scala, and C/C++ services. The role collaborates with network operations, infrastructure, and field engineering teams to sustain high system availability.

Key responsibilities include building production services, documenting interfaces, and implementing CI/CD pipelines with GitLab.

Qualifications

  • Experience designing, developing, and supporting distributed Java/Scala/C/C++ services.
  • Ability to collaborate with network operations, infrastructure, and field engineering teams.
  • Experience with automated delivery, testing, and production support.

Responsibilities

  • Develop, enhance, and sustain production services and components written in Java and C/C++.
  • Create and maintain interface documentation, including schemas, service contracts, and versioning strategies, and support integration testing.
  • Participate in on-call rotations and operational support escalations as required.
  • Collaborate with network operations, infrastructure, and field engineering teams to diagnose end-to-end failures across distributed environments.
  • Develop and maintain build and deployment automation using GitLab CI/CD.
  • Write and maintain unit, integration, and regression tests for critical services and interfaces.
  • Follow configuration management, release management, and change-control practices required for distributed production systems.
  • Rapidly troubleshoot and resolve software discrepancies to maximize system availability.
  • Produce clear technical documentation, design notes, implementation plans, and operational runbooks.

Skills

Java
C/C++
Scala
CI/CD
Unit testing

Tools

GitLab

Job description

Fusion Innovation seeks a Software Developer to design, develop, and support mission-critical information systems in distributed environments worldwide, focusing on reliable Java, Scala, and C/C++ services. The role collaborates with network operations, infrastructure, and field engineering teams to sustain high system availability.

Key responsibilities include building production services, documenting interfaces, and implementing CI/CD pipelines with GitLab.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Fusion Innovation • Chantilly (VA)

On-site
USD 90,000 - 130,000
Global Software Architect for Mission Platform
Global Software Architect for Mission Platform

Fusion Innovation • Chantilly (VA)

Hybrid
USD 150,000 - 210,000
Mission-Critical Java/C++ Software Engineer
Mission-Critical Java/C++ Software Engineer

Kavaliro • Sarasota (FL)

On-site
USD 130,000 - 140,000
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes
Mission-Critical Full Stack Engineer - Java/AWS/Kubernetes

CACI International Inc. • Sterling (VA)

Hybrid
USD 98,000 - 207,000
Healthcare
Wellness benefits
Retirement plans
+2
Senior Software Engineer
Senior Software Engineer

Searchability Aerospace & Defense • Maryland

On-site
USD 130,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

Ranger Technical Resources • California (MO)

On-site
USD 140,000 - 190,000
Senior Java Software Engineer - Mission-Critical Systems
Senior Java Software Engineer - Mission-Critical Systems

MissionEdge Technologies • Fort Meade (MD)

On-site
USD 176,000 - 222,000
Medical
Vision & Dental Insurance
Paid Time-Off
+1
Senior Software Architect
Senior Software Architect

Fusion Innovation • Chantilly (VA)

Hybrid
USD 150,000 - 210,000
Mission-Critical Software Engineer (Java, Agile)
Mission-Critical Software Engineer (Java, Agile)

Lockheed Martin • Colorado Springs (CO)

On-site
USD 98,000 - 182,000
Medical benefits
Flexible work arrangements
401(k) match
+4
Java Developer
Java Developer

Tsunami Tsolutions • Melbourne (FL)

On-site
USD 70,000 - 90,000