
Senior Integration Developer
DecisionPoint Corporation
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
ApacheAWSCloudDynamoDBETLJavaJenkinsKafkaMongoDB.NETNoSQLPostgresPythonSpringSpring BootSpringBoot
About the role
- 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.
Hard skills
RESTful APIsETL pipelinesdata transformationdata mappingdata reconciliationPythonJavaC#API frameworksdata integration tools