Middleware Modernization Engineer — Java/C++ on Linux

Gromelski & Associates, Inc.

Manassas (VA)

On-site

USD 130,000 - 190,000

Full time

36 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive benefits package

Job summary

Gromelski & Associates, Inc. is seeking a mid-level Software Developer to lead the migration of a legacy middleware platform to a modern open-source solution.

The role combines Java/C/C++ development with Linux system work in a DoD-sensitive setting and requires hands-on prototyping and performance measurements. The candidate will analyze current stacks, research modern options like gRPC and NATS, prototype on target hardware, and deliver a data-driven recommendation with a clear migration plan.

Qualifications

  • Bachelor’s degree in CS/Software/CE/EE or equivalent experience.
  • Ability to obtain DoD Secret Clearance (US citizenship required).
  • 3+ years of professional experience in Java and C/C++ development.
  • Strong Linux/Unix system administration and shell scripting.

Responsibilities

  • Analyze the existing middleware stack, document performance bottlenecks, latency, throughput, and scalability requirements.
  • Research and shortlist modern alternatives (gRPC, NATS, DDS, etc.), evaluating fit against functional and non-functional criteria.
  • Prototype selected solutions on target hardware, measuring latency, CPU/memory usage, and integration effort.
  • Produce a comprehensive recommendation report, including migration path, risk assessment, and implementation plan.
  • Develop and integrate Java and C/C++ components in a Linux-based laboratory environment, following DoD processes (installation, recovery, checkout, testing).
  • Collaborate closely with software team leads, systems engineers, and test personnel; communicate findings clearly and promptly.
  • Document all work artifacts (designs, test results, build scripts, deployment guides) in accordance with configuration-management standards.
  • Support off-shift and overtime activities when required to meet critical milestones.

Skills

Java
C/C++
Linux/Unix
Socket programming

Education

Bachelor’s degree in CS/Software/CE/EE
DoD Secret Clearance (US citizenship)

Tools

gRPC
Google Protocol Buffers
NATS
DDS
Gradle
CMake
Docker
OCI

Job description

Gromelski & Associates, Inc. is seeking a mid-level Software Developer to lead the migration of a legacy middleware platform to a modern open-source solution.

The role combines Java/C/C++ development with Linux system work in a DoD-sensitive setting and requires hands-on prototyping and performance measurements. The candidate will analyze current stacks, research modern options like gRPC and NATS, prototype on target hardware, and deliver a data-driven recommendation with a clear migration plan.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middleware Modernization Engineer (Java/C++)
Middleware Modernization Engineer (Java/C++)

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 95,000 - 135,000
Relocation assistance
Middleware Software Engineer – C++/Java/Linux
Middleware Software Engineer – C++/Java/Linux

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 130,000 - 190,000
Competitive benefits package
Software Developer – Middleware Modernization (Mid Level) – Manassas, VA
Software Developer – Middleware Modernization (Mid Level) – Manassas, VA

Gromelski & Associates, Inc. • Manassas (VA)

On-site
USD 95,000 - 135,000
Relocation assistance
Enterprise Modernization Software Engineer (Java/C++)
Enterprise Modernization Software Engineer (Java/C++)

CTG • Piscataway Township (NJ)

On-site
USD 120,000 - 160,000
Software Engineer- Enterprise modernization
Software Engineer- Enterprise modernization

CTG • Piscataway Township (NJ)

On-site
USD 120,000 - 160,000
C++ Linux Modernization Engineer - Secret Clearance
C++ Linux Modernization Engineer - Secret Clearance

Apex Systems • Fort Worth (TX)

On-site
USD 110,000 - 150,000
ESPP program
401K program with company match
HSA healthcare option
+1
C/C++ Modernization Architect for Enterprise Systems
C/C++ Modernization Architect for Enterprise Systems

RemoteLeads • United States

Remote
USD 96,000 - 165,000
Initial one-year contract
Rate commensurate with experience
Contractor bill rate discussed
Full-Stack Engineer: Legacy Modernization & Secure Cloud
Full-Stack Engineer: Legacy Modernization & Secure Cloud

Koniag Government Services • Huntsville (AL)

On-site
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+8
Embedded Modernization Engineer (Rust/C++)
Embedded Modernization Engineer (Rust/C++)

Booz Allen Hamilton • Manassas (VA)

On-site
USD 87,000 - 198,000
Health, life, disability benefits
Tuition assistance
Work-life programs
+4
Remote .NET Modernization Engineer - Cloud-Native
Remote .NET Modernization Engineer - Cloud-Native

Partner Company • United States

Remote
USD 90,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+5