Must have experience and knowledge of current Java technologies and methodologies, and hands-on experience on the following:
- Web front-end experience React JS /Ember JS/HTML/CSS/JavaScript
- Core Java / JEE / JBoss EAP
- Object-relational Mappers JPA/Hibernate
- JMS
- XML / XSLT
- JUnit
- The application of design patterns
- Test-Driven Development (TDD)
- Relational database - Oracle
An understanding of the following would also be advantageous and preferred:
- Workflow based processing
- REST API Development and Java Web Services
- Micro Services Architecture
- JBoss Rules
- Jasper