JAVA - Java technology's versatility, efficiency, platform portability, and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

SPRING - Spring is the most popular application development framework for enterprise Java™. We use Spring to create high performing, easily testable, reusable code without any lock-in.

HIBERNATE - Hibernate facilitated the storage and retrieval of Java domain objects via Object/Relational Mapping.

TAPESTRY - Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.

JASYPT - Java library which allows the developer to add basic encryption capabilities to his/her projects with minimum effort.

LUCENE - high-performance, full-featured text search engine library written entirely in Java.

JUnit | LOG4J | maven | Quartz | JAVE | Postgres | NetBeans | eclipse | Glassfish | tomcat | Tika | The Apache Software Foundation