Application Integration Engineer
Core
Design, implement, and operate secure API integrations and event-driven workflows connecting legacy Java/Oracle systems with modern AWS cloud-native platforms for a federal grant modernization program.
Role type
Mid-level hands-on IC Application Integration Engineer
Builds
Production-ready APIs, messaging flows, data exchange interfaces, and cloud-aligned application services
Domain
Federal government / Cloud-native integration / Legacy modernization
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API development, AWS services (Lambda, ECS/EKS, SQS, SNS, EventBridge, API Gateway), OAuth2/OIDC/SAML/JWT, Oracle SQL, data transformation, CI/CD, distributed systems design
Preferred skills
Python interoperability, NoSQL (DynamoDB, MongoDB), domain-driven design, event-driven architecture, Kafka
Technologies
Java, Spring Boot, AWS (Lambda, ECS/EKS, SQS, SNS, EventBridge, API Gateway, DynamoDB, CloudWatch), Oracle, SQL, OAuth2, OIDC, SAML, JWT, Kafka, Git
Responsibilities
Develop and configure RESTful APIs and service integrations connecting legacy and cloud-native systems; Implement secure AWS connectivity using IAM, KMS, Secrets Manager, and VPC; Design resilient integrations with retries, idempotency, and dead-letter queues; Support production deployment, incident response, and capacity management; Troubleshoot integration defects, data quality issues, and authentication mechanisms; Collaborate with security, data, and vendor teams to resolve dependencies and ensure interface compliance
Seniority
Mid-level, hands-on IC