Role: Middleware Engr
Middleware Engineer
This Middleware Engr (SFG – mid to senior level expertise) role remains a top priority:
NJ-based candidates who can work 3 days/week onsite in Roseland is required. (side note – if you find an exceptional candidate in GA who can go 3 days a week in Alpharetta – let me know and we’ll try to make a case)
The engineer will design, implement and support enterprise integration solutions using IBM Sterling File Gateway (SFG) and IBM App Connect Enterprise (ACE
Key Responsibilities:
• Design, development and support of global integration solutions including IBM SFG and IBM ACE.
• Manage and maintain middleware infrastructure for high availability, security and performance.
• Develop B2B file transfer workflows, partner onboarding processes and data transformations.
• Implement message flows, error handling, and integration patterns using IBM ACE.
• Provide technical leadership to a team of integration developers and engineers.
• Collaborate with application, infrastructure, security, and business teams to define requirements and deliver solutions.
• Monitor and troubleshoot middleware issues; perform root cause analysis and drive resolutions.
• Create and maintain technical documentation, configuration guides, and operational procedures.
• Ensure compliance with enterprise standards, best practices, and regulatory requirements.
Skills Required
• 5+ years of experience in Middleware or Enterprise integration roles
• Strong hands-on experience with IBM Sterling File Gateway (SFG) including partner onboarding, routing channels, and business process modeling.
• Knowledge in IBM App Connect Enterprise (ACE) including ESQL, message flows, and integration nodes.
• Solid understanding of file transfer protocols (SFTP, AS2, FTP/S), B2B integration standards, and security (TLS, PGP).
• Proficiency in troubleshooting message flows, system logs, and performance tuning.
• Familiarity with DevOps practices, CI/CD pipelines, and automation tools.
• Experience with scripting languages (Shell, Python, etc.) for automation and maintenance.
• Excellent analytical, problem solving and communication skills.
• Ability to lead technical teams and mentor junior engineers.
Preferred Skills
• Experience with containerized deployments
• Familiarity with monitoring tools like Splunk, Dynatrace or IBM MQ monitoring.
• Knowledge of cloud integration platforms (AWS, Azure, Google Cloud Platform, etc)
• Bachelor’s degree in computer science, Information Systems, or related field