Integration Engineer #1689834

Network Designs Inc.
20dRemote

About The Position

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.
  • 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

Nice To Haves

  • 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.

Benefits

  • comprehensive health, dental, vision, pet, and legal insurance
  • 401(k) retirement matching
  • paid leave
  • paid holidays
  • health and wellness programs
  • employer-paid life and disability insurance
  • professional development
  • education benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service