Integration Engineer
Listed on 2026-09-06
-
Software Development
Backend Developer, AWS, DevOps, Cloud Engineer - Software
Job Family:
Software Development & Support (Digital)
Travel Required:
None
Clearance Required:
Ability to Obtain Public Trust
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,…
(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).