Job description: We are looking for experienced developers that are willing to solve complex technical issues while developing high quality software systems using modern technologies.
Involvement in software development and requirements analysis; Providing analysis and design of application architecture; Refactoring of existing functionality and code optimization; Code Review and coordination of team members’ activities
Creation of RIA interfaces using HTML/CSS/JavaScript; Architecture design and brainstorming with other architects and developers on current and future projects; Technical coordination of development team; Development processes optimization; Perfomance improvement of front end application.
2+ years of experience in IT; Knowledge of modern software solutions and technologies, including Java Platform (SE and EE), Spring Platform (Core, Boot, Cloud) and the experience of their practical use; Understanding the principles of the architecture of client-server applications, the ability to...