Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 8


8+ years of the professional expertise in the Information Technology industry;
Solid experience of development using Java and related technologies;
Rich experience in embedded systems;
Strong expertise in software lifecycle (design, development, delivery, deployment and support); Excellent knowledge of web programming and Internet protocols;
Strong problem-solving and communication skills, significant time management skills;
Experience in gathering requirements, establishing development goals, estimating tasks and projects; Experience in major web programming languages, databases (MySQL, PostgreSQL, MongoDB), operating software.