Integration Engineer
Company: Network Designs Inc.
Location: Mc Lean
Posted on: February 14, 2026
|
|
|
Job Description:
Job Description Job Description About NDi: Network Designs, Inc.
(NDi) is a leading Federal contractor that specializes in
designing, developing, and delivering information technology and
network solutions for government customers. Founded in 1985, NDi's
firmly defined core values have driven all aspects of the business,
which have been paramount to our company's success and the
establishment of an enjoyable workplace atmosphere. At NDi, we
believe that our people are the cornerstone of our success, and we
value collaboration, career growth, and winning ideas. Military
Veterans Encouraged to Apply. Job Description: The Integration
Engineer will be responsible for designing, developing, and leading
integrations across legacy and modernized systems using APIs,
events, and messaging patterns. This role ensures data consistency
and secure interoperability across platforms, with a strong
emphasis on troubleshooting complex integration issues and
optimizing cross-system workflows. As a senior-level engineer, the
candidate will provide technical leadership on integration design,
integration reliability, and modernization transition strategies
while collaborating with architects, platform teams, and
stakeholders. Requirements: U.S Citizenship required. Must be able
to obtain and maintain a Public Trust clearance This position is
remote but may require occasional onsite meetings in McLean, VA.
You can be based out of following states: AZ, DC, FL, GA, OH, ME,
MD, SC, TX, UT, VA, NC, OK, WV. Qualifications and Experience:
Bachelor's Degree in Computer Science, Information Technology, or a
related field. At least 8 years of experience in application
integration, backend engineering, or distributed systems roles.
Strong proficiency in Java 17 and building services with Spring
Boot and Spring WebFlux. Hands-on experience designing and
implementing REST APIs and system-to-system integrations. Strong
experience with Kafka for event-driven architectures and
messaging-based integrations. Experience using Redis for caching
and integration performance optimization. Experience integrating
with Oracle DB and troubleshooting data consistency issues across
systems. Experience deploying and operating services using Docker
and Kubernetes. Proficiency with GitHub for source control and
collaboration. Demonstrated experience integrating or supporting
legacy platforms including MUMPS (VistA), JSP, Apache Struts,
Hibernate, Oracle WebLogic, and HL7 interfaces. Familiarity with
rules platforms such as IBM ODM in enterprise integration contexts.
Strong analytical and problem-solving skills, including root-cause
analysis across distributed systems. Excellent communication skills
and ability to collaborate across cross-functional teams. Ability
to work independently and manage multiple priorities Preferred
Qualifications: Experience leading integration design on
modernization programs involving legacy-to-modern transitions.
Experience in regulated or government environments. Experience
developing integration standards, patterns, and reusable
frameworks. Experience supporting production operations, incident
response, and operational readiness for integration services.
Responsibilities Integration Architecture and Development: Design
and develop integrations across legacy and modern systems using
REST APIs, event streaming, and messaging patterns. Implement
integration services using Java 17, Spring Boot, and Spring
WebFlux. Define integration contracts, error-handling patterns, and
end-to-end data flow expectations. Legacy Platform Integration:
Develop and support integrations with legacy platforms and
applications, including MUMPS (VistA) environments and Oracle
WebLogic-hosted applications. Maintain and enhance integrations
involving JSP, Apache Struts, Hibernate, and Java-based legacy
components. Support HL7-driven interfaces and message-based
integrations where applicable. Event-Driven and Messaging
Integrations: Implement and support Kafka-based event flows to
enable asynchronous processing and decoupled integrations. Trace,
troubleshoot, and optimize Kafka event pipelines to ensure reliable
processing, ordering expectations, and operational observability.
Data Consistency, Security, and Interoperability: Ensure data
consistency and integrity across integrated systems, including
Oracle DB-backed workflows. Implement secure interoperability
patterns, including authentication/authorization alignment and
secure data exchange practices. Apply integration resilience
patterns including idempotency, retries, deduplication, and
compensating actions. Caching and Performance Optimization: Use
Redis for lookup caching, reference data access, and performance
optimization in high-throughput integration paths. Optimize
cross-system workflows to reduce latency, improve throughput, and
increase reliability. Rules and Decision Integration Awareness:
Support integrations involving rules-driven processing where IBM
ODM is part of the system landscape. Coordinate integration
behaviors and data contracts with rules execution inputs/outputs
where required. Containerized Deployment and Operations: Package
and deploy integration components using Docker. Support deployment,
scaling, and operational troubleshooting within Kubernetes
environments Troubleshooting, Incident Support, and Root Cause
Analysis: Diagnose and resolve complex integration failures across
APIs, messaging flows, legacy systems, and databases. Lead
root-cause analysis efforts and implement preventive fixes to
reduce recurrence. Support production readiness and operational
runbooks for integration services. Collaboration, Documentation,
and Technical Leadership: Collaborate with system engineers,
architects, and stakeholders to align integration designs with
modernization goals. Document integration flows, API
specifications, event schemas, and system dependencies. Maintain
source code, integration artifacts, and documentation using GitHub.
Mentor engineers and contribute to integration standards, patterns,
and best practices. Continuous Improvement: Continuously improve
integration reliability, security, and maintainability through
refactoring and modernization patterns. Stay current with best
practices in distributed systems, integration architecture, and
event-driven design. Compensation and Benefits: At NDi, we value
our team and are committed to retaining top talent by offering
competitive benefits and compensation packages. Our employee
benefits package includes comprehensive health, dental, vision,
pet, and legal insurance. Our corporate benefits include 401(k)
retirement matching, paid leave, paid holidays, and health and
wellness programs. In addition, we provide employer-paid life and
disability insurance, professional development, education benefits,
and much more to ensure our team has the resources they need to
thrive on and off the job. Veterans First Commitment: As a
Service-Disabled Veteran-Owned Small Business (SDVOSB), NDi is
dedicated to hiring veterans and providing a supportive work
environment that honors their service while recognizing the unique
skills and experiences they bring to our organization. Commitment
to Diversity: NDi is an Equal Opportunity Employer. We are
committed to creating a diverse environment and are proud to be an
equal-opportunity employer. All qualified applicants will receive
consideration for employment without regard to race, color,
religion, sex, sexual orientation, gender identity, national
origin, age, disability, veteran or military status, citizenship,
national origin, or any other basis prohibited by law in all phases
of the employment process and compliance with applicable federal,
state, and local laws and regulations. As a federal government
contractor, NDi complies with all applicable affirmative action
requirements. Apply Now: Take advantage of this unique opportunity
to join one of the fastest-growing companies in Federal
contracting!
Keywords: Network Designs Inc., Catonsville , Integration Engineer, IT / Software / Systems , Mc Lean, Maryland