By uniting marketing, design and technology we enable your business engage, reach and convert your customers in the physical world. Java E.E. We use Java Platform, Enterprise Edition (Java EE) which is the standard in community-driven enterprise software development which houses features that align with your industry needs and application portability, and increases our developers productivity. java.com JBoss We use JBoss as a modern and productive way to build apps and infrastructure. jboss.org WildFly Swarm We use WildFly Swarm to package and run Java EE applications by packaging them with the server runtime for your application. wildfly-swarm.io Docker We use Docker containers to wrap a piece of software in a complete filesystem that contains everything needed to run: code, runtime, system tools, system libraries – anything that can be installed on a server. This guarantees that the software we create will always run the same, regardless of its environment. docker.com Jenkins We use Jenkins as an automation server, it provides us support in building, deploying and automating our projects. jenkins.io Maven We use Apache Maven as a software project management and comprehension tool, which is based on the concept of a project object model (POM). maven.apache.org Tomcat We use Apache Tomcat software for the implementation of Java Servlets, JavaServer Pages, Java Expression Language and Java WebSocket technologies. tomcat.apache.org Oracle WebLogic Server We use Oracle's WebLogic Server because it is a scalable, enterprise-ready Java Platform, for Enterprise Edition (Java EE) application server. It's infrastructure supports the deployment of many types of distributed applications and is an ideal foundation for building applications based on Service Oriented Architectures (SOA). oracle.com IBM WebSphere Application Server We use IBM's WebSphere Application Server to provide our clients with a range of flexible, secure, Java EE 7 runtime environments available on premises or across any public, private or hybrid cloud. ibm.com Spring We use Spring to help build portable, fast and flexible JVM-based systems and applications. spring.io PostgreSQL We use PostgreSQL as an object-relational database system. It has a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. postgresql.org Cassandra DB We use Apache's Cassandra database when we need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure makes it the perfect platform for mission-critical data. cassandra.apache.org Mongo DB We use Mongo DB for non mission-critical data which does not require a persistance layer to unleash the power of software and data for our web applications. mongodb.com Apache Spark We use Apache Spark to add in-Memory Compute for ETL, Machine Learning (Artificial Intelligence) and Data Science Workloads to Hadoop. It is a fast, in-memory data processing engine with elegant and expressive development APIs to allow data workers to efficiently execute streaming, machine learning or SQL workloads that require fast iterative access to datasets. spark.apache.org JavaScript We use JavaScript to power our RESTful web applications and middleware, it is a high-level, dynamic, untyped, and interpreted programming language and we use the standardized in the ECMAScript language specification. javascript.com NGINX We use NGINX to accelerate content and application delivery, improve security, facilitate availability and scalability for our busiest and largest web applications. nginx.com Node JS We use Node JS as an asynchronous event driven JavaScript runtime, to build scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. nodejs.org jQuery We use jQuery because it is a fast, small, and feature-rich backward compatible JavaScript library, in things like... HTML document traversal and manipulation, event handling, animation, and RESTful Ajax calls across a multitude of browsers. jquery.com Backbone JS We use Backbone to provide structure to RESTful web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to our existing API's over a RESTful JSON interface. backbonejs.org Underscore JS Underscore is a JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects. We use it along side jQuery's tux and Backbone's suspenders. underscorejs.org HTML5 We use mainly HTML5 for our client side application development, which is a core technology markup language of the Internet used for structuring and presenting content for the World Wide Web. It is the fifth revision of the HTML standard of the World Wide Web Consortium (W3C). w3.org CSS3 Cascading Style Sheets (CSS) is a style sheet language used for describing the look and formatting of a document written in a markup language. We generally use it to style web pages and interfaces written in HTML5 to describe their presentation. w3.org Adobe Creative Cloud We use Adobe Creative Cloud in the design process for the Graphical User Interfaces and Wireframes we design so as to improve your User's Experience. adobe.com InVision We use InVision to transform static designs into fully interactive prototypes. invisionapp.com