Proven experience as software architect;
Proficient in Java, with a good knowledge of its ecosystems;
Practical experience of AWS stack, Java 8, Spring, RestAPI, Amazon, MySql, SQL, Tests;
Excellent knowledge of software and application design and architecture;
Understanding of software quality assurance principles;
Good knowledge and practical use of agile software development methodologies;
Upper-intermediate knowledge of English.
Great communication and presentation abilities;
High quality organizational and leadership skills;
A technical mindset with great attention to detail;
Experience in effort estimates.
Challenging tasks & professional growth;
High-level and competitive compensation;
A friendly experienced team;
Up to 50% compensation of educational courses and conferences price for professional growth;
Free English classes;
23 business days leave;
Gifts for significant life events.
Develop high-level product specifications with attention to system integration and feasibility;
Define all aspects of development from appropriate technology and workflow to coding standards;
Communicate successfully all concepts and guidelines to development team;
Oversee progress of development team to ensure consistency with initial design;
Provide technical guidance and coaching to developers and engineers;
Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
Our company is looking for talented professional to join a big project and to work full time as a Java Software Architect.
We are looking for Architect to join the existing team responsible for the development of audio conferencing solution with slideshow capability and collection of user interactions statistics.