Senior Java developer with rich experience of working on different kind of projects.
Senior Java developer. Proactive and self-motivated. Has more than 6 years experience in software development. Excellent English written and communication skills, quickly mastering new material. Has strong analytical, problem solving and interpersonal skills.