Here are technologies we are actively using in our projects.
Quick, name the one language you wouldn't be without... That would probably be Groovy. Groovy is “a better Java”. It adds dynamic features to Java, and significantly reduces boilerplate.
We also work with:
In the past we have used C, C++, Delphi and Visual Basic
We are huge fans of Mercurial.
For our work around the Apache OFBiz project, we make extensive use of Mercurial Queues (MQ). See our series of blog posts about how we use MQ to manage and integrate our changes and customisations with an open source project.
We have also used Microsoft SQL Server and Interbase.
Ant or Maven? Neither! Use Gradle.
For most projects, we use nginx, a lightweight, fast and economical web server. We have used nginx as a reverse proxy for Apache.
We have used Apache and IIS.
Content Management Systems
We use Drupal.