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

Middleware Software Engineer

$70 - $90 per hour

Actalent

Job Title: Middleware Software Engineer

Job Description

This role supports mission-critical Navy and DoD systems by designing, developing, and integrating high-performance middleware and distributed software components using C++ and Java on Linux platforms. The engineer contributes to modernizing large-scale programs, building prototypes, and implementing robust communication frameworks that enable secure, reliable, and scalable system-of-systems solutions.

Responsibilities

  • Design, develop, and integrate software components using C++ and Java in a Linux operating system environment.

  • Implement and optimize Linux/Unix socket programming to support high-performance, low-latency communications.

  • Develop and integrate middleware technologies such as gRPC, Google Protocol Buffers, and other distributed middleware frameworks.

  • Architect and implement publish-subscribe communication patterns for distributed systems to ensure reliable and scalable data exchange.

  • Collaborate on computer networking tasks including protocol design, diagnostics, troubleshooting, and performance tuning.

  • Apply common design patterns in Java and C++ to produce scalable, maintainable, and testable code.

  • Utilize containerization technologies such as Docker to package and deploy software components consistently across environments.

  • Use modern build infrastructure tools such as Gradle and CMake to configure, build, and manage software projects.

  • Participate in research activities and proof-of-concept prototyping to explore new technologies and approaches for system modernization.

  • Contribute to whitepapers, system rearchitecture planning, and technical documentation to support decision-making and stakeholder communication.

  • Engage in design reviews and technical deep dives with government and program stakeholders to refine system architectures and implementation approaches.

  • Support the modernization of legacy systems and integration of multiple systems into cohesive system-of-systems solutions.

  • Collaborate with cross-functional teams to ensure software meets performance, security, and reliability requirements for Navy and DoD programs.

Essential Skills

  • Bachelor's degree in Computer Science or a related discipline.

  • 5+ years of experience in software development using C++ or Java in Linux environments.

  • Hands-on experience with Linux operating systems, including development and debugging in a Linux environment.

  • 5+ years of experience with Linux/Unix socket programming for networked applications.

  • Experience with middleware frameworks such as gRPC and Google Protocol Buffers.

  • Proficiency in C++ programming, including object-oriented design and use of modern language features.

  • Proficiency in Java programming for backend or middleware services.

  • Experience developing middleware or distributed systems components in Linux environments.

  • Eligibility for a Secret security clearance and ability to obtain it prior to starting in the role.

  • Ability to design, implement, and troubleshoot high-performance communication mechanisms in distributed systems.

Additional Skills & Qualifications

  • Experience with publish-subscribe architectures and distributed systems design.

  • Understanding of computer networking principles, including protocols, routing, and performance considerations.

  • Experience with containerization technologies such as Docker for packaging and deployment.

  • Familiarity with modern build systems such as Gradle and CMake.

  • Prior experience supporting Navy or Department of Defense programs.

  • Experience with legacy system modernization, including refactoring or rearchitecting existing systems.

  • Experience with system-of-systems integration in complex, distributed environments.

  • Exposure to CI/CD pipelines and DevSecOps practices for automated build, test, and deployment.

  • Experience with middleware technologies such as Kafka or Apache-based messaging frameworks.

  • Ability to contribute to technical whitepapers, design documentation, and system rearchitecture plans.

  • Strong collaboration skills for working with government and program stakeholders in technical reviews and planning sessions.

Work Environment

This position is 100% on-site at a secure facility in Manassas, Virginia. The engineer works in secure laboratory environments that support sensitive Navy and DoD programs. Personal phones and similar devices are not permitted inside the secure labs, and access is controlled to maintain security. The labs provide a professional setting with windows and a traditional office-like atmosphere rather than a harsh industrial environment. The role involves working directly with advanced submarine electronics and cloud-related technologies, including AWS-focused solutions, as part of large-scale modernization efforts. Work is performed on Linux-based systems using tools such as Docker, Gradle, CMake, and various middleware technologies, in close collaboration with technical teams and stakeholders on-site.

Job Type & Location

This is a Contract position based out of Manassas, VA.

Pay and Benefits

The pay range for this position is $70.00 - $90.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Manassas,VA.

Application Deadline

This position is anticipated to close on Jun 22, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Middleware Software Engineer in Manassas, VA vacancy
  • $76.5k - $134.9k

     ...Manassas campus is a thriving center of engineering expertise, fostering a culture that...  ...Mission Systems is seeking a full-time Software Engineer. In this role, you will perform...  ...comparable) - Inter-process messaging middleware (gRPC, Artemis) - UI frameworks: JavaFX... 
    Middleware
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Manassas, VA
    19 hours ago
  •  ...Overview Acuity is growing and looking to hire an additional Software Engineer / Full Stack Developer supporting a backend development team focused on middleware and backend services. Why Acuity? We’re building more than careers—we’re building a place people genuinely... 
    Middleware

    Acuity

    Chantilly, Loudoun County, VA
    1 day ago
  •  ...Software Engineer Chantilly, VA RV-SWE-CHY-001 Looking for a full stack developer supporting a backend development team focused on middleware and backend services. Mandatory Skills: Intermediate to Expert level experience in Solr or Elasticsearch (minimum... 
    Middleware

    Convirgence

    Chantilly, Loudoun County, VA
    19 hours ago
  • $220k

     ...commensurate with education and experience) Job Summary Looking for a full stack developer supporting a backend development team focused on middleware and backend services. Please Note: This job requires an existing Top Secret Clearance and Polygraph. Experience Needed:... 
    Middleware
    Local area

    Dezign Concepts LLC

    Chantilly, Loudoun County, VA
    19 hours ago
  • $3,000 per month

     ...Overview Acuity is growing and looking to hire an additional Software Engineer / Full Stack Developer supporting a backend development team focused on middleware and backend services. Why Acuity?  We’re building more than careers—we’re building a place people... 
    Middleware
    Work from home

    Acuity

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...Software Developer Location Manassas, VA (Relocation Assistance Available) Job Category Engineering ID 687 Software Developer Gromelski and Associates, Inc. (GAI) partners...  ...HDFS, Ceph, Gluster). o Messaging Middleware. o RESTful service development.... 
    Middleware
    Full time
    For contractors
    Relocation package
    Shift work

    Gromelski & Associates, Inc.

    Manassas, VA
    2 days ago
  •  ...Job #: 148220 Title: Software Engineer 4 Location: Chantilly, VA Salary Range: 76.48 Position: Software Engineer Description: ENG- Lead...  ...test, and deployment processes *Demonstrated experience with middleware technologies, including Java Message Service (JMS) and... 
    Middleware
    Temporary work
    Work experience placement
    Day shift

    TeamGlobal

    Chantilly, Loudoun County, VA
    1 day ago
  • $135.15k - $182.85k

     ...with us. The Boeing Company is looking for a Full Stack Software Engineer (Experienced or Senior) to join our Space Mission Systems (...  ..., and deployment processes ~ Demonstrated experience with middleware technologies, particularly Java Message Service (JMS) and... 
    Middleware
    Permanent employment
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Chantilly, Loudoun County, VA
    13 days ago
  • $127k - $191k

     ...of it! You will get to show off your skills as a full stack software engineer, and will influence outcomes, guide transformation, and put...  ...on experience on multiple technologies such as: Java/J2EE & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX environment... 
    Middleware
    Shift work

    Freddie Mac

    McLean, VA
    3 days ago
  • $10k

     ...experience that is rare within our industry. Looking for a full stack developer supporting a backend development team focused on middleware and backend services. Due to federal contract requirements, United States Citizenship and position appropriate security... 
    Middleware
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech LLC

    Chantilly, Loudoun County, VA
    3 days ago
  • $105.72k - $132.14k

     ...applications using Java/J2EE programming language. Work with middleware technologies and databases to prepare detailed technical specifications...  ...testing, rollout, and post implementation support of solution/software development Elicit, analyze, validate, specify, verify, and... 
    Middleware
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight

    Bristow, VA
    4 days ago
  •  ...We have open role for " Application Support Engineer" for one our direct clients and it's W2 requirement. Interested candidates please...  ...or similar) Strong troubleshooting skills across application, middleware, and basic infrastructure layers Experience with patching,... 
    Middleware
    Full time

    Zillion Technologies

    McLean, VA
    1 day ago
  •  ...master's degree in computer science or engineering or equivalent experience A minimum of 9...  ...(SAFE/Scrum) Scope of the Work: Agile Software Development Analyze the Business requirements...  ...including but not limited to middleware, database and PAM workflow to the cloud... 
    Middleware

    TechDigital Group

    McLean, VA
    1 day ago
  • $220k - $240k

     ...Job Title: DevOps Engineer Location: Chantilly, VA Security Clearance: TS/SCI, Full Scope...  ...Overview Omni Federal is a specialized software solutions provider serving the federal government...  ...Support backend development, middleware, and backend services for an Intelligence... 
    Middleware

    Omni Federal

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...experience in design, development, integration and testing of software solutions based on J2EE technologies. • 3-5 years of experience...  ...Server, MySQL, and/or DB2. • 2-3 years of experience with middleware technologies including JBoss and IBM MQ. • 2-3 years of... 
    Middleware
    Long term contract

    Sky Systems

    McLean, VA
    4 days ago
  •  ...Overview Software Engineering Intern (ILS Team) Do you enjoy building software in a collaborative, fast-paced environment? Are you...  ...Have classroom or professional experience in developing with middleware or containerization software tools, such as Data Distribution... 
    Middleware
    Internship

    INTERNATIONAL LOGIC SYSTEMS, INC.

    Fairfax, VA
    1 day ago
  •  ...with Business and Architects in developing middleware configurations based on requirements....  ...installations, changes and upgrades. Train Junior Engineers on middleware updates and new...  ...and environments, working closely with Software Engineers of Consumer Clients, Cloud Engineering... 
    Middleware
    Contract work
    Immediate start

    Pyramid Consulting

    McLean, VA
    20 hours ago
  •  ...Qualifications: ~ A minimum of 5 years of experience engineering software solutions for business and operational capabilities ~ Solid...  ...-on experience on multiple technologies such as: Python & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX... 
    Middleware
    Work experience placement

    InteliX Systems

    McLean, VA
    3 days ago
  •  ...OOA and OOD concepts) ~ Development and support skills in middleware technologies (SpringBoot, WebLogic, Apache, Tomcat, JBoss etc...  ...applications in target environments. ~ Degree in Computer Science, Engineering or equivalent ~ Preferably certified in AWS... 
    Middleware

    My3Tech Inc

    McLean, VA
    3 days ago
  •  ...Skills: Experience with Sales Cloud, Service Cloud, Experience Cloud. Familiarity with MuleSoft, Boomi, or other integration middleware. Agile Scrum delivery exposure. Knowledge of SQL, relational databases. Must Have Functional Skills: Ability to... 
    Middleware

    Prophecy Technologies

    McLean, VA
    3 days ago
  •  ...behalf of government contracting client in the Northern Virginia area. This role will support a backend development team focused on middleware and backend services. ***This job requires an existing Top Secret Clearance and Polygraph*** Required Experience:... 
    Middleware

    XcelHR

    Chantilly, Loudoun County, VA
    13 days ago
  •  ...Develop integrations using: REST APIs SOAP APIs Platform Events Middleware platforms Integrate Salesforce with external enterprise...  ...Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. Experience 6+ years of Salesforce development... 
    Middleware

    Delan Associates Inc

    McLean, VA
    1 day ago
  • $82.36k

    About the Role In this role you will: Design, develop, test, install and support programs/systems in line with agreed requirements. Assist with the analysis of requirements and the development of recommendations as to the systems approach to follow. Prepare specifications...

    Swift Software

    Manassas, VA
    19 hours ago
  •  ...A global financial services company in Manassas is seeking a Sr Software Developer to enhance their secure messaging services. You will design and develop systems in a collaborative team, with strong focus on PKI and multi-threaded applications. The ideal candidate has... 

    Swift Software

    Manassas, VA
    19 hours ago
  • $138.06k - $186.79k

     ...Front-End Software Engineer Location: USA VA McLean Full Part/Time: Full time Job Req: RQ218152 Type of Requisition: Regular Clearance...  ...the application to the data tier via the microservices and middleware components is expected. Responsibility for development of unit... 
    Middleware
    Full time
    Temporary work
    Part time
    Work experience placement
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics

    McLean, VA
    3 days ago
  •  ...Sr. DevOps Engineer Software Guidance & Assistance, Inc., (SGA), is searching for a Sr. DevOps Engineer for a contract assignment with...  ...Automation - Managing and administering Atlassian Cloud tools and middleware applications between SaaS and FINRA environments.... 
    Middleware
    Contract work

    SGA

    McLean, VA
    4 days ago
  •  ...implementation planning. • Develop integrations with external systems using REST APIs, Azure Functions, Logic Apps, and other middleware technologies. • Perform code reviews, testing, debugging, and deployment activities across implementation projects. • Contribute... 
    Middleware
    Contract work
    For contractors
    Work at office
    Remote work
    Worldwide
    Flexible hours

    TechnoMile

    McLean, VA
    1 day ago
  •  ...Client works on the end-to-end delivery of software product design and development using...  ...including but not limited to middleware, database and PAM workflow to the cloud...  ...Masters degree in computer science or engineering or equivalent experience A minimum of... 
    Middleware
    Shift work
    Weekend work
    3 days per week

    Syntricate Technologies

    McLean, VA
    3 days ago
  •  ...Fredericksburg, Virginia, NAOVI employs engineers, analysts, IT specialists and other professionals...  .... Job Description NAOVI is seeking a Software Engineer full stack developer supporting a backend development team focused on middleware and backend services. The tasks are as... 
    Middleware
    Full time
    Temporary work

    Novel Application

    Chantilly, Loudoun County, VA
    6 days ago
  • $75.95k - $84.25k

     ...Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science/Engineering fields. Linux experience preferred. CLEARANCE REQUIREMENTS: Department of Defense Secret security clearance is obtainable within a reasonable amount of time... 
    Flexible hours

    General Dynamics Mission Systems

    Manassas, VA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Middleware Software Engineer. Be the first to apply!