You will:

  • Maintain the existing tool in JAVA language dedicated to the medical acceptance process
  • Analyze and solve incidents
  • Analyze the business requirements and translate them in technical requirements
  • Develop new functionalities
  • Execute unit testing and integration testing
  • Support acceptance testing and troubleshooting findings
  • Develop and implement database adjustments
  • Perform code reviews
  • Follow up of infra and security tasks requested by the projects, including Life Cycle Management activities
  • Suggest improvements (in line with budget and timeframe)

You have:

  • At least 3 years working experience in a complex IT development and support environment
  • A relevant IT degree
  • Extensive knowledge Java 8
  • Basic knowledge of WSDL
  • Knowledge of Hibernate / SQL, SOAP, JMS, Oracle DB, Ant / Maven, Unit test, Mockito, Assertj are a “must”
  • Knowledge of Spring, JSF2, Primefaces, GIT, Bamboo, Jaxb, HTML & Javascript, AWS, CXF, JQuery are a plus
  • Boss EAP 6 is a real asset in the context of Life Cycle Management
  • Extensive knowledge and experience with agile practices like XP, object orientation, DevOps, containerizing, …
  • Strong communication skills that allow you to work with the team members, and (solution) architects, and convince them of your points
  • A proven experience in application development and integration
  • An eagerness to learn from others and an appetite to share your knowledge
  • Proficiency in both French and Dutch, spoken and written. English is considered a major plus

You are:

  • A passionate IT professional with a strong technical knowledge (technology, IT platforms, LCM, architecture, connectivity, security & risk) and up-to-date on the latest trends
  • Doing the extra mile to implement sound technical design and solutions for customers and users, because you care.
  • Resourceful to share your knowledge with other technical people, and able to explain, in lay- man’s terms, to business and non-technical people
  • A technical sounding board for the agile team members
  • Interested to learn about new trends and technologies, and you ensure you keep your knowledge and others up-to-date
  • Flexible and creative in applying ideas