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;
Familiarity with HTML/CSS, JavaScript and UI/UX design;
Understanding of software quality assurance principles;
Good knowledge and practical use of agile software development methodologies;
Upper-intermediate knowledge of English.
Personal skills:
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;
Long-term employment;
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;
20 business days leave;
Fascinating corporate events;
Business trips.
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.