Core Technologies

We have expertise in the entire spectrum of Java Technologies which includes Desktop, Enterprise and Embedded technologies. Our extensive experience in some of the cutting-edge Java development technologies allows us to build best of breed solutions for our clients. We have delivered a number of real-time mission critical Enterprise applications which involves developing a robust, reliable, secure, scalable and adaptable system architect using design methodologies such as SOA, Web 2.0, Event-driven architecture, RPC, AJAX, N-tier architecture etc. Following is a brief summary of our expertise.

Presentation Technologies
JSP, Servlets – The most basic of web-technologies such as JSP, Servlets form the core in many of our projects.

Web Frameworks – We have expertise in applying many of the proven and latest web frameworks such as Struts and JSF to various solutions/products being developed by us.

AJAX Frameworks – We have delivered projects based on cutting-edge AJAX frameworks that help deliver sleek UIs that enhance the user experience.

Middle-Tier Technologies

EJB – We have developed number of applications that use different types of Enterprise Java Beans viz. Session Beans, Entity Beans and Message Driven Beans. The EJB usage allows applications to be deployed in a distributed environment.

Web Services – We have used Web Services very successfully to provide sleek integration interfaces in many assignments for our clients. The Web Service middle tier technology has enabled us to make various technically distinct softwares to communicate with each other. For some of our ISV projects we have created product APIs using Web Services that allows the product to be integrated with external applications.

Communication Technologies – Most of the Java-based projects use various middle-layer communication mechanisms like Java Message Service (JMS), XML-RPC etc.

Data Technologies

Databases – We have expertise on almost all the major databases like Oracle, My-SQL, MS-SQL etc. We have delivered high-performance applications involving large amount of data and reporting capabilities.

XML-DB – Some of our projects involve large amount of XML-data storage and retrieval. For this, we have used the capabilities of Oracle XML-DB.

JDBC – JDBC, being one of the most basic data access technologies, forms one of the standard approaches to access the database in many of our projects. We have delivered complex database applications which use JDBC extensively.