Senior Middleware Integration Engineer

CACIArlington, VA
Onsite

About The Position

CACI is actively seeking a highly skilled and motivated Senior Middleware Integration Engineer to join our technical team. In this role, you will be the driving force behind our enterprise messaging and service-oriented architecture, leveraging cutting-edge tools to ensure seamless data flow and system interoperability. If you are passionate about building scalable, high-performance integration solutions using Confluent Kafka and Oracle Service Bus (OSB), we want you on our team. Have you thought about joining an organization where you would be part of a significant strategic growth plan centered on human capital systems and other ERP lines of business, not where you are just an employee on one project assignment? CACI is looking for great people who are interested in working with other great people who want to make an impact with their work. We offer great pay and benefits, the ability to obtain new skills, and the opportunity to join a stable company that has a long-term history of growth over fifty years. CACI is making a significant impact to the Army by developing and integrating the Army's Integrated Personnel and Pay System-Army (IPPS-A), the largest integrated personnel and pay system in the world! IPPS-A is the Army's Web-based Human Resources (HR) solution to provide integrated HR capabilities across all Army Components. IPPS-A is designed to alleviate the Army's reliance on stove-piped HR systems that do not efficiently share information with one another. As a result of its implementation, IPPS-A provides a centralized resource for Soldiers, Leaders, and HR Professionals to better manage personnel and pay information. Join us to be a part of this exciting and monumental effort.

Requirements

  • U.S. Citizenship
  • Active Secret clearance OR the ability to obtain a Secret clearance
  • At least 10 years of related experience
  • Bachelor's degree in Computer Science or Information Systems or other technically relevant degree
  • Must be able to report onsite in Arlington, VA as needed
  • Advanced proficiency in Confluent Platform/Cloud, including Kafka Connect, Schema Registry, and ksqlDB.
  • Advanced proficiency in Oracle SOA Suite 11g/12c and Oracle Service Bus.
  • Deep understanding of Kafka internals, including offsets, consumer groups, and Zookeeper/KRaft coordination.
  • Deep understanding of Web Services standards (SOAP, WSDL, REST, JSON) and HTTP/HTTPS transports.
  • Knowledge with monitoring tools such as Confluent Control Center, Prometheus, Grafana, or Splunk.
  • Expert use of Oracle JDeveloper and Eclipse (OEPE) for building and deploying integration composites.

Nice To Haves

  • Strong development skills in Java (Spring Boot), Python, or Scala for building microservices and streaming apps.
  • Strong proficiency in SQL and PL/SQL for data persistence and adapter-based interactions.
  • Experience with Docker, Kubernetes (OpenShift), and cloud-native services (AWS MSK, Azure Event Hubs).
  • Experience with Core Java or Spring Boot for extending OSB capabilities via Java Callouts and JavaScript (Rhino, GraalJs)
  • Familiarity with Oracle WebLogic Server configuration, deployment scripts (WLST/ANT), and console management.

Responsibilities

  • Design and implement end-to-end data streaming solutions, including Kafka Producers, Consumers, and Stream Processors (Kafka Streams/ksqlDB).
  • Configure and manage Kafka Brokers, Schema Registry, and Kafka Connect for data ingestion and egress across diverse systems.
  • Customize Confluent Kafka components to include designing, developing, and maintaining Consumer/Producer interceptors, open source Kafka REST Proxy server, Kafka Connect Single Message Transforms (SMT) and Connectors.
  • Perform advanced performance tuning and configurations, as well as support system upgrades and patching.
  • Ensure code customizations adhere to strict Cybersecurity requirements. This includes executing and remediating findings from CI/CD pipeline security gates, such as STAT scans (e.g., CWE) followed by OWASP scans (e.g., CVE).
  • Ensure seamless integration and data flow between Confluent Kafka ecosystems and Oracle Service Bus.
  • Implement and manage AVRO schemas within the Schema Registry to ensure data compatibility and evolution standards.
  • Knowledge of monitoring cluster health (lag, throughput, and latency) and resolve complex technical issues related to onboarding/message delivery and connectivity with trading partner connectors (e.g. Azure Blob Storage, AWS S3, SQL Server, Oracle, IBM MQ, SFTP, HTTP etc.)
  • Develop CI/CD pipelines and Infrastructure as Code (IaC) for automated deployment and management of Kafka clusters and microservices.
  • Create and configure Proxy Services (entry points) and Business Services (exit points) to route and transform messages.
  • Develop complex mapping and transformation logic using XQuery, XSLT, XPath, and XML/XSD schemas.
  • Understanding of logical message flows including validation, enrichment, routing, and sophisticated error handling (Fault Handling).
  • Work with Administrator to configure and implement Oracle Technology Adapters (Database, File, FTP, JMS, MQ) for seamless system connectivity.
  • Working knowledge of security policies (OWSM) for service endpoints, including SSL, SSO, and message-level encryption.
  • Assist in monitoring and optimize service performance (throttling, caching, and pooling) within the WebLogic Server environment.
  • In a mission-critical environment, perform deep-dive root cause analysis using Enterprise Manager (FMW Control) and logs to identify latency bottlenecks or message failures.
  • Handling the full Software Development Life Cycle (SDLC) is critical, including the migration of services across Development, QA, and Production environments while ensuring environment-specific configurations (Customization Files) are correctly applied.

Benefits

  • competitive compensation
  • benefits
  • learning and development opportunities
  • comprehensive benefits
  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
  • flexible time off benefit
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service