Yamaha Motors EuropeSenior Java Developer
May. 2014 - Dec. 2014Amsterdam Area, NetherlandsDevelopment of a web application for Yamaha dealers. Dealers can order parts and units, register sold cars and enter warranty claims. The system is coupled to an AS400 back-end system of the Yamaha warehouse, which processes orders. Iprofs has migrated the old Struts application to Spring MVC. My work consisted mainly of capturing requirements, developing new functionalities, and solving bugs. We worked in a small team, where code is being peer-reviewed. The most part of the work is development of Java components, or related technologies. Iprofs introduced a few modern technologies, such as AngularJS, Groovy test framework (Spock, very intuitive), Jasmine (Javascript unit testing), Play Framework (worked with it briefly).
Technologies: Java 6, JavaScript, Groovy, Spring, Spring MVC, Hibernate, Maven, Ant, AngularJS, JQuery, Spock, Play Framework 1.2.5, SOLR, Jasmine, Tomcat, MSSQLServer, IntelliJ IDEA, GIT, Jenkins, Ubuntu Linux