PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Developer Middleware Integration 3:
-
Employment Type:
Full-Time
-
Location:
San Antonio, TX (Onsite)
Do you meet the requirements for this job?
Developer Middleware Integration 3
Developer Middleware III
Position Summary
The Developer Middleware III is responsible for designing, developing, testing, implementing, and maintaining enterprise application integration (EAI) solutions. This role ensures system functionality, availability, reliability, and security to support mission-critical business operations.
The position supports integration platforms, J2EE application servers, and the EnergyIP Meter Data Management system while maintaining high availability (24x7x365). This role also performs advanced troubleshooting, performance tuning, automation, and root-cause analysis across integration environments.
Key Responsibilities
-
Design, develop, test, and maintain enterprise integration solutions
-
Administer and support the EnergyIP Meter Data Management system
-
Implement and manage J2EE application servers (WebSphere, WebLogic, Tomcat)
-
Administer and tune IBM ACE, IBM MQ, ActiveMQ, Kafka, and MuleSoft environments
-
Develop APIs and integration services (REST/SOAP)
-
Perform performance monitoring, tuning, and real-time alert response
-
Conduct complex troubleshooting and root-cause analysis for mission-critical systems
-
Automate system administration tasks using scripting tools
-
Ensure system security, including host and network security controls
-
Support high availability configurations and disaster recovery environments
-
Collaborate with application development, infrastructure, IT operations, vendors, and business units
-
Provide 2nd-level proactive and reactive production support
-
Cross-train team members and document technical processes
-
Participate in on-call rotation as required
Required Qualifications
-
Bachelor’s degree in Information Systems, Computer Science, Engineering, or related field
-
Significant hands-on experience with at least seven of the following:
-
IBM ACE (App Connect Enterprise) administration and development
-
IBM MQ administration and development
-
MuleSoft administration and API development
-
ActiveMQ and Kafka administration
-
WebSphere, WebLogic, and/or Tomcat administration
-
High Availability installations for MQ/ACE/WAS
-
Java programming
-
ESQL and SQL development
-
JVM tuning
-
RESTful services (RAML, Swagger)
-
SOAP/WSDL (Service-Oriented Architecture)
-
Oracle, SQL Server, or Hadoop administration
-
Shell scripting, Perl, XSLT, DataWeave
-
-
Strong troubleshooting and analytical skills
-
Ability to manage multiple projects and priorities
-
Strong written and verbal communication skills
-
Ability to work independently and collaboratively
-
Willingness to participate in on-call rotation
Preferred Qualifications
-
Master’s degree in Information Systems or related field
-
IBM ACE Certification
-
MuleSoft Certification
-
Utility industry experience
Technical Environment
-
IBM ACE
-
IBM MQ
-
ESQL, SQL, and Java
-
J2EE Application Servers
-
Enterprise Integration Systems