Proficient in Advanced English. (Please asses your English level in IELST or TOEIC in the cover letter if possible).
Bachelor's in Computer Science or related field, master's degree is ideal.
Profound knowledge on specific technologies and methods within modern system development
Significant experience with developing business applications or enterprise architecture in Java. Within these areas, the employee must have obtained great skills within technical design and mastering tools.
Ability to perform technical quality assurance and reviews on several smaller projects or outlined areas within larger projects.
Possessment of the main technical core competence, within a core area, when projects are initiated.
Willing to learn new technologies is required as you may work with different technologies over the time.
Having experienced working in international - Agile team and English-speaking skill is crucial.
Ability to manage the “build and fix” team on smaller projects or outlined areas on larger projects
Ability to accurately estimate tasks and issues for the team.
Ability to provide deliverables on time and of agreed quality.
Ability to guide and share knowledge with project participants within one’s own core area, on several projects simultaneously.
Self-management and teamwork-minded.
Ability to communicate clearly to the management and employees involved on the project as well as clients regarding chosen technical solutions and the underlying rational basis.
Ability to identify areas for own personal development.
Only accepted English version CV & fluent English.
Technical & Skills competencies
5+ years of hands-on, full-stack development and architecture experience (DO NOT apply with less).
Experience functional programming such as Java is essential.
Proven background in architecting platform.
Experience in front-end development using Java language, Spring Boot framework, REST API development, MySQL/PostgreSQL, Linux/bash, git, AWS Cloud.