Working on enterprise applications and the main technologies involved include JAVA EE, Spring Framework, Struts 2 and related Java frameworks. The kind of work includes feature development as well as improvement while following agile methodologies with great focus on Test Driven Development and Continuous Integration.