Design, develop, and maintain RESTful APIs and data integration services connecting cloud-hosted applications, case management systems, and third-party solutions.
Implement and manage ETL pipelines for structured and unstructured data sources, ensuring accuracy, completeness, and consistency.
Develop data transformation, mapping, and reconciliation logic using scripting languages and integration frameworks.
Ensure interoperability through API gateway management, secure token handling, and encryption protocols (TLS, AES).
Perform data validation and quality assurance testing on integration transactions to ensure integrity across environments.
Collaborate with database administrators to design optimized schemas, stored procedures, and indexing strategies that enhance data access and performance.
Implement and monitor event-driven integrations using message queues or streaming technologies (e.g., Kafka, SNS/SQS).
Requirements
Minimum 7 years of experience developing and maintaining data integrations or middleware solutions.
Proven track record in API development, data migration, and system interoperability in secure, cloud-hosted environments.
Expertise in Python, Java, or C# for backend development.
Proficiency with API frameworks (FastAPI, Spring Boot, .NET Core) and data integration tools (AWS Glue, Talend, MuleSoft, or Apache NiFi).
Strong understanding of relational and NoSQL databases (PostgreSQL, MongoDB, DynamoDB).
Familiarity with AWS GovCloud environments and related services (API Gateway, Lambda, S3, RDS).
Experience with CI/CD automation (Jenkins, GitLab CI, or CodePipeline).
Knowledge of data security, encryption, and identity management (OAuth 2.0, SAML).
Benefits
Health insurance
Retirement plans
Paid time off
Flexible work arrangements
Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.