Java Platform

Java Platform

Q3 technologies has reached high levels of maturity in application design, frameworks, methodologies, tools and techniques on the Java framework and offers product development, project development, maintenance and support of Java-based applications.

Q3 brings to the table superior skills in J2EE, J2SE, J2ME, Web Services, Wireless & XML Technologies and has successfully delivered technically challenging desktop as well as Web 2.0 applications such as Retail Logistics Software, Payment Gateways, Unstructured Data Analysis Applications, Computational Informatics Software, Integration with and migration of Legacy Systems.

JAVA Skill Sets

Languages and Technologies: Java, J2EE, JSP, Swing, Servlets, Spring, Struts, Ehcache, JUnit, log4j, Eclipse Plugins, RMI, Javascript, XSLT, HTML.

UI Frameworks: AJAX frameworks, GWT, HTML 5, JQuery, Ext JS, Adobe Flex/Flash, Java Server Faces (JSF), Spring WebFlow, JBoss Seam.

Object Relational Mapping (ORM) frameworks: JPA, Hibernate, iBATIS, EJB3

eCommerce Servers: Hybris Commerce, Hybris PCM, Hybris Order Management, DemandWare, BEA Weblogic, IBM WebSphere, Liferay, Oracle ATG.

Databases: Oracle, SqlServer, NoSQL (MongoDB, Hadoop, Cassandra), Sharding, Clustering, RAID architecture design.

Application Servers: Apache Tomcat, Nginx, IBM WebSphere, BEA Weblogic, JBoss, Resin, SUNOne, Oracle 9i AS, Geronimo, GlassFish

Integration Technologies: Business rule management system (Drools), JMS, WebSphere MQ Series, WebSphere Message Broker/MQSI, Service Oriented Architecture (SOA), SOAP/REST, Web Services, EVA (European Vending Association) integration protocol.

IDE: Eclipse, Rational Application Developer (RAD)/WebSphere Studio Application Developer, IntelliJ IDEA, Net Beans, Borland JBuilder, Oracle JDeveloper

Collaboration: Microsoft Exchange 2007, Enterprise Exchange, Microsoft Conferencing Server, Workflow Designer