Qualifications:
- Expertise in Java and solid object-oriented design skills (design patterns)
- Experience working with GIT or other SCM tools
- Working knowledge of Tomcat, Maven, Spring
- Must be able to produce "clean" code that is easy to read and understood by other engineers.
- Confidence to communicate in English
Even better if you have:
- Knowledge and experience working with JavaScript, HTML5 and CSS3 to create rich, dynamic single page web apps
- Knowledge and experience of ReactJS/React-Native
- Knowledge and experience of Ext JS
- Familiar with ES6 - Experience with any FE test tool/framework - Knowledge of writing Unit Test and writing testable code