×
Register Here to Apply for Jobs or Post Jobs. X

Integration Engineer

Job in McLean, Fairfax County, Virginia, USA
Listing for: Dovel Technologies, Inc
Full Time position
Listed on 2026-09-06
Job specializations:
  • Software Development
    Backend Developer, AWS, DevOps, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 120000 - 180000 USD Yearly USD 120000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Application Integration Engineer

Job Family:
Software Development & Support (Digital)

Travel Required:

None

Clearance Required:

Ability to Obtain Public Trust

Job Description Summary

The Application Integration Engineer is a hands‑on engineer responsible for delivering secure, production‑ready integrations across legacy applications, vendor platforms, and AWS-hosted services supporting the Grant Solutions modernization program. Working in partnership with the Solution Architect, the engineer owns the detailed design, implementation, testing, deployment, and operational readiness of APIs, event‑driven workflows, messaging integrations, and data exchanges. The role requires practical experience building and operating resilient AWS solutions, modernizing Java and Oracle‑based systems incrementally, and collaborating with security, platform, data, product, and vendor teams in a regulated federal environment.

What You Will Do:

We are seeking a mid‑level Application Integration Engineer to implement integration capabilities for a large‑scale Grant Solutions platform modernization effort. This role will support the Solution Architect and senior technical leads by developing Java/Spring Boot RESTful APIs, configuring AWS cloud‑based integration components, supporting data exchange between Java and Python applications, and helping connect modernized vendor‑delivered capabilities with existing legacy systems. The Application Integration Engineer will translate architecture guidance into working technical solutions, with a focus on API development, data integration, interface implementation, cloud‑aligned application services, testing, troubleshooting, and deployment support.

This individual will work closely with architects, Product Owners, Scrum Masters, application developers, data engineers, vendors, security teams, and Federal stakeholders to ensure integration work aligns with platform standards, interface contracts, release expectations, and modernization objectives.

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 that connect legacy Java‑based applications with cloud‑native or microservices‑based platforms. Work under the guidance of the Solution Architect to apply approved architecture patterns, API standards, data integration approaches, security expectations, and implementation guidance.

Select and implement appropriate integration patterns, including synchronous APIs, asynchronous messaging, event‑driven integration, batch processing, and workflow orchestration. Implement secure AWS access and connectivity using least‑privilege IAM, KMS, Secrets Manager, VPC and private connectivity, resource policies, and secure API exposure patterns.

Design resilient integrations using retries, timeouts, idempotency, dead‑letter queues, back‑pressure controls, schema‑evolution practices, and failure‑recovery mechanisms. Establish operational visibility through Cloud Watch metrics, centralized logging, alarms, distributed tracing, dashboards, and documented operational runbooks. Support production deployment and operations by implementing deployment and rollback strategies, responding to incidents, managing capacity and service quotas, and considering cost implications. Implement secure integrations using authentication and authorization technologies such as OAuth2, OpenID Connect (OIDC), SAML, JWT, or similar standards.

Support event‑driven architectures, messaging systems, and asynchronous processing using technologies such as SQS, SNS, Event Bridge, Kafka, or similar platforms. Develop and support Oracle database and SQL‑based integration activities, including query development, data modeling support, troubleshooting, and performance tuning. Collaborate with application development, data, security, Dev Sec Ops , and vendor teams to clarify interface requirements, resolve dependencies, and support end‑to‑end integration testing.

Document technical implementation details,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary