MAIN TASKS TO PERFORM

  • Develop new functionalities according to requirements, planning and at high level of quality
  • Contribute on the quality procedure, creating unit and integration tests and making code review based on the coding guidelines
  • Perform technical analysis and produce technical documentation (UML)
  • Provide assistance and/or support in the resolution of production issues (3rd line)
  • Collaborate with other teams inside and outside the unit, to ensure a correct integration between applications

REQUIRED SKILLS

  • In depth knowledge of JEE 8 or 7 (at least EJB3, JMS, JPA)
  • Experience with BPMN/Activiti or at least workflow implementations
  • In depth knowledge of automatic testing frameworks (jUnit and/or Mockito)
  • Knowledge of "RESTful" architectural principles¬†
  • Familiarity with SQL and Weblogic 12 application server including tools such as SOAP UI

PREFERED SKILLS

  • Experience with SOA webservices
  • Experience with Angular 2 (or higher)
  • Knowledge of JavaScript
  • Experience working in large teams
  • Experience working in an Agile environment
  • Experience with Oracle database
  • Experience with integration tools like Jenkins, Sonar

Apply for this Job

* Required