Middleware is a software layer situated between applications and operating systems. Middleware is typically used in distributed systems where it simplifies software development.
The technologies were using are
Linus, THEL, Windows-----------,
Web servers, Oracle Iplanet, Application servers, Weblogic, Jboss, DATA power, Identity and access management, sitemender, LDAP, Monitoring tools Sitescope.