Jobs · Information Technology · Virginia

Application Integration Engineer

System One · McLean, VA · 2 days ago
Information TechnologyContract

Responsibilities

  • Implement application integration capabilities in support of a large-scale platform modernization program delivered through iterative agile execution.
  • Develop, configure, test, and support RESTful APIs, service integrations, messaging flows, data transformation logic, orchestration components, and interface services connecting legacy Java applications with cloud-native or microservices platforms.
  • Work under guidance to apply architecture patterns, API standards, security, and data integration approaches.
  • Select and implement integration patterns including synchronous APIs, asynchronous messaging, event-driven integration, batch processing, and workflow orchestration.
  • Design secure AWS access and connectivity with IAM, KMS, Secrets Manager, VPC, resource policies, and secure API exposure.
  • Establish operational visibility through CloudWatch metrics, logging, alarms, distributed tracing, and operational runbooks.
  • Support deployment and operations with strategies for deployment, rollback, incident response, capacity management, and cost considerations.
  • Implement secure integrations using OAuth2, OpenID Connect (OIDC), SAML, JWT, or similar standards.
  • Support event-driven architectures, messaging systems, and asynchronous processing with SQS, SNS, EventBridge, Kafka, or similar.
  • Develop and support Oracle databases and SQL activities including query development, troubleshooting, and performance tuning.
  • Collaborate with cross-functional teams to clarify requirements, resolve dependencies, and support testing.
  • Document technical details, interface behavior, data mappings, API contracts, and operational procedures.
  • Troubleshoot defects, interoperability issues, data quality problems, API errors, authentication, database performance, cloud service issues, and deployment challenges.
  • Support CI/CD pipelines, automated testing, release planning, and operational transition activities.
  • Contribute to continuous improvement efforts to increase reliability, reduce manual effort, and improve platform maintainability.

Requirements

  • Bachelor's degree required.
  • Minimum of five (5) to eight (8) years of professional experience in software engineering, application integration, API development, or related roles.
  • Strong proficiency in Java, Spring Boot, RESTful APIs, microservices, and integration patterns, especially between Java applications and modern cloud-native platforms.
  • Experience integrating Java and Python applications with APIs, messaging, data transformation, and orchestration.
  • Experience with AWS services such as Lambda, ECS/EKS, SQS, SNS, EventBridge, API Gateway, DynamoDB, CloudWatch.
  • Knowledge of implementing secure integrations with OAuth2, OIDC, SAML, JWT, or similar.
  • Understanding of enterprise integration patterns, event-driven architecture, messaging systems, and asynchronous communication.
  • Solid experience with relational databases like Oracle, including data modeling, query development, and performance tuning.
  • Working knowledge of NoSQL databases such as DynamoDB, MongoDB, Cassandra.
  • Ability to design domain models and implement domain-driven design principles.
  • Experience with data integration involving mapping, transformation, validation, and migration.
  • Familiarity with CI/CD, automated testing, Git version control, DevSecOps, and SDLC processes.
  • Strong analytical and troubleshooting skills across applications, APIs, databases, cloud, and deployment environments.
  • Excellent documentation skills including maintaining API details, data mappings, and operational notes.
  • Ability to collaborate effectively in Agile teams with Solution Architects, developers, vendors, security, and business stakeholders.
  • Self-motivated, adaptable, and capable of working in dynamic environments with minimal supervision.
  • Experience provisioning AWS resources via infrastructure as code and deploying via automated pipelines.

Security Clearance: US Citizenship and the ability to obtain a public trust.

Similar jobs

Integration Engineer

impact.comColumbus, OH· 2 mo ago
Engineering$65k–$115k/yrapply on job-boards.greenhouse.io

Integration Engineer

HonorVet TechnologiesRaleigh, NC· Yesterday
Information Technologyapply on www1.jobdiva.com

Integration Engineer

Steampunk, Inc.McLean, VA· 2 days ago
Engineering$150k–$180k/yrapply on careers-steampunk.icims.com

Integration Engineer

Software Guidance & Assistance, Inc. (SGA, Inc.)San Francisco, CA· 2 mo ago
Engineeringapply on www2.jobdiva.com

Integration Engineer

Modern Technology Solutions, Inc. (MTSI)Huntsville, AL· 1 mo ago
Engineeringapply on mtsi-va.eightfold.ai