Position: Scala/Java
Category: Java
English level: intermediate
Years of experience: 6

I understand full project lifecycle, because I take part in UX investigation for features, development process (include architecture solutions), create testing and production infrastructure (from deployment to monitoring) and second line support to customers.
I have worked on Java backend project for about three years. It was a high performance data processing project, and so we only used Core J5SE, JDBC. Then, I worked on two small web projects with REST backend that was written with Spring and UI was created with GWT, Grails. Two years to automate infrastructure for an SaaS product with Puppet. Last year I take part development single page web application with pure js frontend and C# backend
I prefer backend data processing projects. Flexibility and own responsibility in architecture and implementation decisions is very important - self organized teams is my choose.
I like to develop new interesting products. Not outsourcing, please.