Technical knowledge and practical experience of required technologies to be able to start development and support directly (below) :
O Java and Spring Framework
O JPA (with Hibernate as implementation)
O Security patterns (Spring security)
O Soap and RESTful Web Services
O Spring Batch
O SOA, microservices, CQRS
O Test driven development (Junit, Spring, CI, Mockito, Cypress, Selenium)
O Frontend (HTML/CSS/JavaScript, Angular) & backend abilities
O Maven, Jenkins,Docker, Openshift,SVN or GIT and Eclipse or IntelliJ,Sonar,JBoss, Tomcat...
O Experience with relational database and O/R mapping, PostgreSQL, SQL Server,Oracle
O Able to read and understand BPMN, UML & documentation practices
O Jira/Confluence
Familiar with AGILE/SCRUM methodologies, test driven development andcontinuous integration
Solution and customer oriented
Ability to integrate easily into an existing team and to supervise juniors