Integration Developer - Onsite
SRS Consulting Inc
Boston, United States of America
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Boston, United States of America
Tech stack
Java
Active Directory Federation Services
Amazon Web Services (AWS)
Business Analytics Applications
Proxy Servers
Build Automation
Bash
Batch Processing
Business Software
Configuration Management
Continuous Integration
Data Centers
Data Validation
Data Transformation
Database Connection
DevOps
DNS
Multi-Factor Authentication
Electronic Data Interchange (EDI)
Middleware
Monitoring of Systems
Identity and Access Management
Intrusion Detection Systems
Java Message Service (JMS)
JSON
Python
Key Management
Enterprise Messaging Systems
Microsoft SQL Server
Networking Basics
OAuth
OpenID
Oracle
Powershell
Query Optimization
RabbitMQ
Power BI
Azure
Security Assertion Markup Language (SAML)
Simple Object Access Protocol (SOAP)
Single Sign-On
Data Streaming
Systems Integration
XML
Data Logging
File Transfer Protocol (FTP)
Okta
Spring-boot
SOAPAPI
HybridCloud
Amazon Web Services (AWS)
GIT
Event Driven Architecture
Deployment Automation
Integration Frameworks
Kafka
Data Management
SQL Server Management Studio (SSMS)
Asynchronous Programming
Functional Programming
Api Design
Api Gateway
Firewall Services Module
REST
Amazon Web Services (AWS)
Splunk
Data Pipelines
Dynatrace
User Administration
Jenkins
Job description
- 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.
Requirements
- 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.