You have advanced knowledge of Rest APIs and JCR repository, and web container such as OSGi. You have experience of build tools such as Gradle and experience with Nexus or Artifactory. You are experienced with implementing services within common CMS solutions such as Drupal, Umbraco, Magento, and Wordpress, and experience in Git Version control.
Bachelors Degree in Computer Science, Engineering, MIS, STEM, IT or related discipline or equivalent experience;
3+ years of experience working on large-scale, complex web applications;
3+ years of experience with Java/JEE, BPMN, OSGi, JCR, Rest API, especially use within larger reusable frameworks;
Should work with SQL/Oracle
Hands-on development experience with Core Java, JSP, XML, JavaScript, Web Service, HTM etc.
Experience in Android and CI Integration is a plus.
Has exposure to TDD and BDD concepts;
Has worked in Scrum and/or Kanban agile environment;
Knowledge of system architecture.
Person Specification:
A proactive approach to problem-solving
Excellent analytical and problem-solving skills;
Good prioritisation skills and be flexible enough to adapt plans;
Self-sufficient;
Ability to multi-task efficiently;
Good communications skills - written and verbal;
Ability to engage and interact with non-technical staff;
Consultative and highly communicative within the Consultancy;
A good team-playing mentality;
An ability to work to tight deadlines and within constraints.