Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer - Middleware Modernization

$130k - $190k
Full-time

Gromelski & Associates, Inc.

Software Developer – Middleware Modernization (Mid‑Level) – Manassas, VA

Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and Field Installation; Integrated Logistics Support, Training Development and Delivery, Multimedia Support, and Technical System Support.

Software Developer – Middleware Modernization Job Description:

Gromelski & Associates is seeking a skilled Software Developer to lead the evaluation and migration of a legacy middleware platform to a modern, open‑source solution (e.g., gRPC, NATS, DDS). You will assess performance requirements, explore viable alternatives, prototype candidate technologies, and deliver a data‑driven recommendation for production implementation. This role blends deep Java/C/C++ expertise with hands‑on Linux system work in a DoD‑sensitive environment.

Software Developer – Middleware Modernization Key Responsibilities:

#

Responsibility

1

Analyze the existing middleware stack, document performance bottlenecks, latency, throughput, and scalability requirements.

2

Research and shortlist modern alternatives (gRPC, NATS, DDS, etc.), evaluating fit against functional and non‑functional criteria.

3

Prototype selected solutions on target hardware, measuring latency, CPU/memory usage, and integration effort.

4

Produce a comprehensive recommendation report, including migration path, risk assessment, and implementation plan.

5

Develop and integrate Java and C/C++ components in a Linux‑based laboratory environment, following established DoD processes (installation, recovery, checkout, testing).

6

Collaborate closely with software team leads, systems engineers, and test personnel; communicate findings clearly and promptly.

7

Document all work artifacts (designs, test results, build scripts, deployment guides) in accordance with configuration‑management standards.

8

Support off‑shift and overtime activities when required to meet critical milestones.

Software Developer – Middleware Modernization Required Qualifications & Skills:

Category

Details

Technical Expertise

• 3+ years of professional experience in Java and C/C++ development.

• Strong Linux/Unix system administration and shell‑scripting.

• Proven experience with socket programming (TCP/UDP, Unix domain sockets).

Middleware & Messaging

• Hands‑on experience with gRPC and Google Protocol Buffers .

• NATS messaging system experience (publish/subscribe, request/reply, streaming, JetStream, clustering).

• Exposure to DDS or similar data‑distribution middleware is a plus.

Software Integration

• Laboratory‑environment integration, hardware‑in‑the‑loop testing, and troubleshooting.

• Ability to follow and execute detailed procedures (installation, recovery, checkout, test).

Development Infrastructure

• Familiarity with modern build tools – Gradle , CMake , and containerization (Docker, OCI).

• Knowledge of common design patterns in Java and C++.

Education & Clearance

• Bachelor’s degree in computer science, Software/Computer Engineering, Electrical Engineering, or a related field (or equivalent experience).

• Ability to obtain and maintain a DoD Secret Clearance (U.S. citizenship required).

Professional Traits

• Self‑motivated, task‑driven, and able to work independently.

• Strong team player who takes ownership and cultivates collaborative relationships.

• Flexible schedule with willingness to work overtime or off‑shift as needed.

Software Developer – Middleware Modernization Highly Desirable (Preferred) Skills:

  • Advanced Linux/Unix socket programming and low‑level networking.
  • Experience designing pub/sub communication patterns and event‑driven architectures.
  • Familiarity with computer networking protocols (TCP/IP, QoS, multicast).
  • Exposure to container orchestration (Kubernetes, Docker Swarm) and CI/CD pipelines.
  • Prior work within DoD/Defense or other high‑security environments.

Ready to modernize legacy middleware and shape the next generation of mission‑critical communications?

Apply today and bring your expertise in Java, C/C++, Linux, gRPC, and NATS to a dynamic, security‑focused team!

Job: Full-Time Employee, 40 hours/week

Benefits: We offer a competitive benefit package.

Click here Careers | GAI (e-gai.com) for more information.

Salary Range: $130,000 - $190,000

Start Date: Negotiable

Job Location: Manassas, VA. (Relocation Assistance Available)

Gromelski and Associates is an equal opportunity employer and does not discriminate in employment on the basis of race, color, religion, sex, pregnancy, national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Developer - Middleware Modernization in Manassas, VA vacancy
  • $91.8k - $137.7k

     ...Digital Engineering – Cloud Modernization Engineer From strategy to...  ...including operating systems, middleware, runtime versions and...  ...logging and monitoring. · Develop and maintain Infrastructure-...  ...degree in computer science, software engineering, information systems... 
    Middleware
    Internship
    Summer holiday
    Local area
    Immediate start
    Flexible hours

    Ernst & Young

    McLean, VA
    7 days ago
  •  ...Python Developer Location: McLean VA Duration: 6-12 Months –...  ...years of experience engineering software solutions for business and...  ...technologies such as: Python & middleware (WebLogic, Apache, Spring Boot...  ...as others across IT. ~ Modern Tools: Jenkins, Cucumber, Atlassian... 
    Middleware
    Work experience placement

    InteliX Systems

    McLean, VA
    5 days ago
  • $125k - $134k

     ...Software Engineer for Navy Programs We are seeking a Software Engineer...  ...on Linux, including modern C++ (C++11 and newer), unit testing...  ...Designing, developing, and maintaining C++ (C++11 and...  ...Experience with DDS, AMQP, or other middleware for real-time or distributed... 
    Middleware
    Full time
    Relocation package
    Flexible hours

    Altron Inc

    Manassas, VA
    2 days ago
  • $154k - $184k

     ...Senior Software Engineer We are seeking a Senior Software Engineer...  ...brings deep experience in modern C++ on Linux, a track record...  ...decisions across application, middleware, interface, and deployment layers...  ..., open-source, and custom-developed software components. Diagnosing... 
    Middleware
    Full time
    Relocation package
    Flexible hours

    Altron Inc

    Manassas Park, VA
    3 days ago
  •  ...Java Developer (Mid-to-Front-End Stack) Candidates must be able to obtain and/or maintain...  ...: ~ B.S. in Computer Science, Software/Computer/Electrical Engineering, or a related...  ...comparable) ~ Inter-process messaging middleware (gRPC, Artemis) ~ UI frameworks:... 
    Middleware

    Apex Systems

    Manassas Park, VA
    14 hours ago
  •  ...Salesforce Developer- Mid Level CGI is seeking a Salesforce Developer...  ...include: Use modern tools, techniques, and methods...  ...in reviewing the steps in the software development life cycle to create...  ...REST/SOAP, Platform Events, middleware. Understands governor limits... 
    Middleware
    Remote work

    CGI

    Fairfax, VA
    2 days ago
  •  ...Lead Java Full Stack Developer McLean VA- onsite 3 days per week...  ...on the end-to-end delivery of software product design and development...  ...including but not limited to middleware, database and PAM workflow to...  ...alignment and adherence with Modern delivery practices Very... 
    Middleware
    Shift work
    Weekend work
    3 days per week

    Syntricate Technologies

    McLean, VA
    5 days ago
  •  ...technologies. The role supports software development and deployment...  ...Skills In-house custom developed application Advanced AI, GenAI...  ...UI, backend, and middleware engineering (TypeScript, React...  ...AI / GenAI services Use of modern programming languages and frameworks... 
    Middleware
    Contract work
    Temporary work
    Local area

    E-InfoSol LLC

    Chantilly, Loudoun County, VA
    3 days ago
  • $220k - $240k

     ...DC, is a highly specialized software solutions provider with a robust...  ...centers, where they develop advanced platforms and tools...  ...development team focused on middleware and backend services for our...  ...energized, and excited to work on modern architectures and solve challenging... 
    Middleware

    Omni Federal

    Chantilly, Loudoun County, VA
    a month ago
  • $130k - $150k

     ...least 10 years of experience in software development, application...  ...development. Experience designing, developing, testing, and deploying...  ...MuleSoft or a comparable middleware platform. Experience...  ...SAP or other ERP platforms, modernizing legacy enterprise applications... 
    Middleware
    Full time
    Temporary work

    Credence

    McLean, VA
    5 days ago
  • $130k - $150k

     .... Our AI, cloud, cyber, and modernization solutions save agencies thousands...  ...responsible for designing, developing, implementing, and...  ...stakeholders throughout the software development lifecycle. Support...  ...using MuleSoft or a comparable middleware platform. ~ Experience... 
    Middleware
    Temporary work
    Immediate start
    Worldwide

    Credence

    McLean, VA
    4 days ago
  •  ...expertise in AI and LLM systems built on a modern cloud stack (Next.js, Terraform, GitHub,...  ..., and records systems) via APIs, middleware, and event-driven patterns Oversee the full...  ...), zero-trust architectures, and secure software supply chain practices Ensure delivery of... 
    Middleware
    Full time

    Pyramid

    Fairfax, VA
    3 days ago
  •  ...Backend / Systems Software Developer Please note you must have an ACTIVE TS/SCI with a FULL...  ...working with large-scale data systems and modern cloud technologies. This role is...  ...developing scalable backend services and middleware, working with technologies like Java (... 
    Middleware

    Anonymous Employer

    Chantilly, Loudoun County, VA
    2 days ago
  • $100k - $215k

     ...Innovation is seeking a Senior Software Engineer Administrative...  ...contact for peripheral vendors middleware providers and SDK suppliers helping...  ...management capabilities. Develop and support role-based access...  ...-based backend services and modern web administrative interfaces... 
    Middleware
    Full time
    Contract work
    Local area
    Remote work

    Fusion Innovation

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...Fullstack Java Developer McClean, Va ( 5 days onsite/ 1st round video/ final round onsite...  ...development, integration and testing of software solutions based on J2EE technologies....  ...or DB2. • 2-3 years of experience with middleware technologies including JBoss and IBM MQ.... 
    Middleware
    Long term contract

    Sky Systems

    McLean, VA
    1 day ago
  •  ...Python Developer Location: Hybrid Onsite (Mclean, VA) Duration: 6-12 months Contract...  ...Full Stack Developer to produce scalable software solutions. You will be part of a cross-...  ...implementing efficient data processing algorithms, middleware, persistent store - You will integrate... 
    Middleware
    Contract work

    Samprasoft

    McLean, VA
    14 hours ago
  • $171.2k - $285.3k

     ...Consuting - Digital Engineering – Application Modernization Manager From strategy to execution,...  ..., rearchitect, replace or retire). · Develop target-state direction, effort and...  ...Bachelor's degree in computer science, software engineering, information systems,... 
    Summer holiday
    Local area
    Immediate start
    Flexible hours

    Ernst & Young

    McLean, VA
    7 days ago
  •  ..., Spark, or similar frameworks  Web services, APIs, and middleware  Software development lifecycle (SDLC) fundamentals Engineering...  ...monitoring tools (logging, metrics, tracing)  Zero Trust and modern security architectures  Data analytics, AI/ML platform... 
    Middleware

    Leading Path Consulting

    McLean, VA
    6 days ago
  •  ...DISA and mission partners to sustain compliant cloud operations. Required are 8+ years in Oracle/cloud architecture, DoD clearance, and OCI expertise; advanced Oracle ERP/middleware knowledge; and strong leadership in hybrid DevSecOps teams. #J-18808-Ljbffr Concept Plus
    Middleware

    Concept Plus

    Fairfax, VA
    4 days ago
  •  ...Cloud Position Overview The Salesforce Developer will design, build, and implement Salesforce solutions that support...  ...Familiarity with Mulesoft, Boomi, or other integration middleware Agile/Scrum delivery exposure Knowledge of SQL, relational... 
    Middleware

    ClifyX

    McLean, VA
    4 days ago
  • $110.3k - $204.9k

     ...Software Engineer for Integrated Common Processor (ICP) Program Lockheed Martin is a...  ...for the US Navy. Work with our team as we develop and deliver new tools and updates to our...  ...comparable) Inter-process messaging middleware (gRPC, Artemis) Performance-tuning tools... 
    Middleware
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Lockheed Martin Corporation

    Manassas Park, VA
    15 hours ago
  • $164.89k - $182.93k

     ...Qualifications Bachelor's degree in Software Engineering, or related...  ...for a cross-functional team developing and integrating mission-...  ...decisions across application, middleware, interface, and deployment layers...  ...or integration effort.Strong modern C++ development skills.Strong... 
    Middleware
    Full time
    Remote work
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    2 days ago
  •  ....S. Navy. Our work spans advancements in software standards and technologies for data processing...  ...apply state-of-the-art technologies to develop advanced sonar tactical decision aids (...  ...built with Java, Scala, React, and other modern technologies. Explore and apply new... 
    Shift work

    Leidos

    Manassas Park, VA
    4 days ago
  • $135k - $280k

    Description This is the software that sits between the signal acquisition hardware and everything...  ...over and reboot the chassis. You will develop embedded C/C++ on Linux and RTOS targets...  ...ActiveMQ, DDS, ZeroMQ, or comparable middleware in a real-time context Experience with... 
    Middleware
    Contract work
    Remote work

    Xenon Innovations, Inc.

    Fairfax, VA
    2 days ago
  •  ...Job Description We're looking for a Software Engineer with strong C/C++ fundamentals and...  ...and secure. Responsibilities: Develop and maintain C/C++ applications on Linux...  ...the Manassas, VA site. Proficiency in modern software development methodologies,... 
    Contract work

    Oteemo Inc

    Manassas, VA
    4 days ago
  • $80 - $100 per hour

     ...education: Bachelors responsibilities: Our team is driving the modernization of the organization's trade data capture process by...  ...time data,RESTful API design,SQL,Serverless,service development,Software Engineering,application development,real-time analytics,... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Work experience placement
    McLean, VA
    6 days ago
  •  ...technology firm that provides modernization, digital transformation, and application...  ...are seeking to hire a Senior Software Engineer  to our team! Client: CTEC develops and delivers innovative...  ...and implement robust APIs and middleware that connect AI agents to a mixed... 
    Middleware
    Work experience placement
    Work at office

    CyberMedia Technologies

    McLean, VA
    a month ago
  • $215k - $240k

     ...grow. We are actively hiring a Senior Software Engineer (Leadership)   with a TS/SCI...  ...engagement with peripheral vendors, device middleware providers, and SDK suppliers to certify...  ...with Java-based backend services and modern web administrative interfaces Experience... 
    Middleware
    Full time
    Contract work
    Work experience placement
    Remote work

    Acclaim Technical Services

    Chantilly, Loudoun County, VA
    15 days ago
  • $63.7k - $156.7k

     ...across cross-functional technical teams (infrastructure, database, middleware, security, engineering). • Ability to manage complex...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Middleware
    Work at office
    Local area
    Fairfax, VA
    a month ago
  • $75k - $100k

     ...Solutions is seeking a talented Web Developer to join our team supporting...  ...who thrives on building modern web applications, solving complex...  ...issues across front-end, middleware, database, and hosting environments...  ...to enable efficient software delivery Participate in code... 
    Middleware
    Full time
    For contractors
    Local area

    Capgemini Government Solutions LLC

    McLean, VA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Middleware Modernization. Be the first to apply!