Dev Tools We Love

From Architecture, Design and Dependency Management through to various iteration Testing Tools, we are constantly searching for better ways to develop, track, manage and test software.

This list is updated every few months to match what our developers are currently using - enjoy!

Architecture and Design 

UML tools for software dev and modelling: Sparx Systems' Enterprise Architect

Dependency Management 

Project Dependency ManagementApache MavenGradle 

Issue Tracking

Agile tickets and Issues Management: Atlassian JIRAJIRA Agile 
Development team collaboration wiki: Atlassian Confluence 
Stats on code changes and revisions: Atlassian FishEye

Code Quality 

Code coverage and style: Atlassian CloverSonarPMDCheckstyle

Testing 

Automated testing: JUnitsoapUISeleniumTestNGJMeter 
Continuous Integration: Atlassian BambooJenkins 
Code review: Atlassian CrucibleBitbucketMockito

Application Servers

IBM WebSphere Application Server (WAS), JBossTomcatJetty

Source Code Management

Git 
Bitbucket 

And many more, including...

Apache Cordova 
Eclipse 
Apache Camel 
Apache Stanbol 
SaltStack 
Puppet 
Docker 
Redis