Senior Java Developer

We are looking for Java Developer.

Main responsibilities:

• Design and develop code using Test Driven Development and Domain Driven Design guidelines and Agile methodology;

• Participate in analysis, problem solving and knowledge crunching sessions with Onsite Customer;

• Ensure high internal code quality in everyday's work;

The successful candidate should meet the following requirements:

Education: IT relevant education.

Experience:

• More than 4+ years of experience of work in commercial project;

• Experience with OR mapping frameworks (preferably Ibatis);

• Experience with layered application architecture;

• Experience with client-server architecture.

Language: Good knowledge of English

Critical skills:

• Java (J2SE, J2EE, EJB, JSP, JDBC), Java Script

• SQL Server

Desirable:

• HTML/ DHTML/ XSLT/ CSS

• PL/SQL

• Web Services

• WSE 3.0

Personal: Open minded, easy to communicate with, analytically thinking, honest, self-managed.