Software Developer - Middleware Modernization
$130k - $190kGromelski & 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.
$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...MiddlewareInternshipSummer holidayLocal areaImmediate startFlexible hours- ...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...MiddlewareWork experience placement
$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...MiddlewareFull timeRelocation packageFlexible hours$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...MiddlewareFull timeRelocation packageFlexible hours- ...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
- ...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...MiddlewareRemote work
- ...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...MiddlewareShift workWeekend work3 days per week
- ...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...MiddlewareContract workTemporary workLocal area
$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$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...MiddlewareFull timeTemporary work$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...MiddlewareTemporary workImmediate startWorldwide- ...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...MiddlewareFull time
- ...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
$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...MiddlewareFull timeContract workLocal areaRemote work- ...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....MiddlewareLong term contract
- ...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...MiddlewareContract work
$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 holidayLocal areaImmediate startFlexible hours- ..., 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
- ...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 PlusMiddleware
- ...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
$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...MiddlewareFull timeTemporary workWork experience placementFlexible hours$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...MiddlewareFull timeRemote workFlexible hours- ....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
$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...MiddlewareContract workRemote work- ...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
$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 payPermanent employmentContract workTemporary workWork experience placement- ...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...MiddlewareWork experience placementWork at office
$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...MiddlewareFull timeContract workWork experience placementRemote work$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...MiddlewareWork at officeLocal area$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...MiddlewareFull timeFor contractorsLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Middleware Modernization. Be the first to apply!
- scientific software engineer Manassas, VA
- intel software engineer Manassas, VA
- software engineer Manassas, VA
- senior robotics software engineer Manassas, VA
- part time software developer remote Manassas, VA
- ngo software engineer Manassas, VA
- software development engineer aws Manassas, VA
- software system engineer Manassas, VA
- senior software design engineer Manassas, VA
- software engineer healthcare Manassas, VA



