Scrum, java, Mockito, Intellije IDEA, TeamCity, maven, Crucible