What are the responsibilities and job description for the Need Application Integration Developer - Onsite position at SRS Consulting Inc?
Application Integration Developer
location: Boston, MA
Duration: 12 Months
Key Responsibilities
- Design, develop, and maintain REST-based application integrations and middleware components that connect banking systems, data platforms, and business applications.
- Build and refactor application-to-application integrations using REST/SOAP, messaging platforms, file-based transfers, and event-driven architectures.
- Build and support file-based integrations using SFTP, batch processing, and reconciliation frameworks for data exchange across systems.
- Develop and troubleshoot integrations involving MS SQL Server and Oracle databases, including connection management, query optimization, and data transformation.
- Implement and maintain messaging and queuing solutions (Kafka, RabbitMQ, JMS, SQS, or equivalent) for asynchronous communication and event streaming.
- Develop integration utilities and services using Java (Spring Boot or similar frameworks) for middleware components and service orchestration.
- Support Power BI data feeds and downstream reporting integrations, ensuring data quality and timely delivery to analytics platforms.
- Implement secure integration patterns using OAuth2, OIDC, SAML for authentication, along with SSO and MFA for user access management.
- Implement secure endpoint connectivity between colocation facilities, AWS VPCs, and remaining on-premises systems using appropriate security controls.
- Integrate applications with enterprise identity providers and IAM systems to support federated authentication and authorization patterns.
- Support cutover planning, interface testing, and data validation activities during migration waves to ensure business continuity.
- Instrument integrations for monitoring and logging, including Splunk dashboards, alerts, correlation IDs, and structured logging for operational visibility.
- Collaborate with DevOps and platform teams on CI/CD pipelines, secrets management, configuration management, and deployment automation.
- Support CI/CD pipelines, production incidents, and cutover activities with a focus on rapid resolution and root cause analysis.
Required Skills & Qualifications
- Strong integration experience with REST APIs, SOAP web services, JSON/XML data formats, API gateway patterns, and service contract design.
- Hands-on experience with MS SQL Server and Oracle databases, including SQL Server Management Studio (SSMS), query optimization, and database connectivity patterns.
- Proficiency in Java development for integration components, middleware services, and API development.
- Experience with SFTP and file-based integration workflows, including error handling, retry logic, and reconciliation processes.
- Working knowledge of messaging and queuing platforms (Kafka, RabbitMQ, JMS, SQS) for asynchronous integration patterns.
- Security fundamentals: OAuth2, OIDC, SAML, SSO, MFA, and integration with enterprise IAM systems (Okta, Azure AD, ADFS, or similar).
- Scripting and automation skills using Python, Bash, or PowerShell for tooling, validation, and migration automation.
- Experience with Unix/Linux scripting and PowerShell for system automation and integration support.
- Experience with Microsoft Power Platform and Power BI integrations for data visualization and reporting.
- CI/CD experience with Git version control, Jenkins pipelines (including pipeline development, shared libraries, and build automation).
- Observability expertise: Splunk integration, structured logging, distributed tracing, alerting, and operational dashboard development.
- Networking fundamentals: TLS certificates, DNS configuration, proxy servers, firewall rules, and endpoint allowlisting.
- Experience working in regulated banking or financial services environments with understanding of compliance requirements.
Preferred Qualifications
- AWS integration patterns and services (API Gateway, Lambda, SQS/SNS, EventBridge), VPC connectivity, and hybrid cloud architectures.
- Experience with Splunk or enterprise monitoring platforms for log aggregation and operational intelligence.
- Prior involvement in data center exit programs, large-scale modernization initiatives, hybrid connectivity projects, or interface remediation efforts.