Java / J2EE
J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online. The J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multitiered, Web-based applications.
Spring Framework and security implementation
Is a framework that focuses on providing both authentication and authorization to Java EE-based enterprise software applications.
Hibernate ORM is an object-relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database.
Web service is a collection of open protocols and standards used for exchanging data between applications or systems.
SOAP is a messaging protocol specification for exchanging structured information in the implementation of web services in computer networks.
Python is an interpreted high-level general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant indentation.
Representational state transfer (REST) is a software architectural style that was created to guide the design and development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of an Internet-scale distributed hypermedia system, such as the Web, should behave.
The XML technologies are a set of modules that provides XML users with useful services. ... XLink: language that allows elements to be inserted into XML documents to create and describe links between resources
Java XML Parsers
Java XML Parser provides a way to access or modify data in an XML document. Java provides multiple options to parse XML documents.
XForms is an XML format used for collecting inputs from web forms. XForms was designed to be the next generation of HTML / XHTML forms, but is generic enough that it can also be used in a standalone manner or with presentation languages other than XHTML to describe a user interface and a set of common data manipulation tasks.
PHP is a general-purpose scripting language especially suited to web development.