I am interested in algorithms and data structures, I care about code quality to reduce the maintenance costs and to make the code more debug-able and bug free. also, I care about performance and to use the right algorithm in the right place.
I've two years of experience as Java software developer at a well known companies, I worked on projects for banking systems and search engines in which not only correctness but also performance, code readability and maintainability are most important.