Middleware AI consultant
Job Title: Middleware AI consultant
Location: Chicago, IL (Day1 onsite)
Duration: 12+ Months
Job Description:
Core Middleware Expertise
IBM WebSphere Application Server (WAS) 7.x, 8.x, 8.5.x, 9.x
WebSphere Network Deployment (ND)
Cell, node, cluster, and deployment manager architectures
WebSphere administration and troubleshooting
WebSphere security configuration
LDAP and Active Directory integrations
JMS, JNDI, JDBC, connection pools
IBM MQ integrations
Shared libraries and class loading
Red Hat JBoss Enterprise Application Platform (EAP)
Enterprise middleware architecture and administration
Legacy middleware modernization and consolidation programs
Application Assessment & Discovery
Application inventory and discovery
Middleware dependency analysis
Configuration analysis
Integration analysis
Identification of WebSphere-specific dependencies:
EJBs
JMS
JNDI resources
Deployment descriptors
Security components
Shared libraries
Custom classloading configurations
Custom middleware services
Application complexity classification
Migration feasibility analysis
Risk and effort estimation
Application rationalization and modernization planning
Java Platform Knowledge
Java SE / Java EE / Jakarta EE
EAR, WAR, and JAR packaging
Maven
Gradle
Spring Framework
REST APIs
SOAP services
XML configuration analysis
Enterprise integration patterns
Claude Code Experience
Resource must be comfortable leveraging Claude Code throughout the assessment engagement.
Capabilities should include:
Codebase analysis
Dependency discovery
Configuration review
Automated documentation generation
Technical debt identification
Migration suitability analysis
Complexity scoring
Refactoring recommendation generation
Migration roadmap development
Validation of AI-generated findings and recommendations
Modernization Assessment Experience
WebSphere-to-JBoss migration assessments
Identification of low-complexity migration candidates
Identification of middleware-only remediation opportunities
Application portability assessments
Licensing optimization opportunities
Development of modernization roadmaps
Development of migration waves and prioritization strategies
Minimization of application team engagement through automated analysis and AI-assisted assessment techniques
Supporting Skills
Linux administration fundamentals
Shell scripting
Python scripting
Log analysis
Performance assessment
Configuration management concepts
Enterprise authentication technologies:
LDAP
Active Directory
SSO
Required Deliverables Experience
Current-state middleware inventory
Application dependency matrix
Application complexity assessment
Migration feasibility report
Candidate prioritization matrix
Application team effort assessment
Modernization roadmap
Executive summary and recommendations