- Proven skills in Java, Spring boot, Spring, Hibernate / JPA, Spring AOP, Spring Security, RESTful webservices, Java Script, JQuery, Angular, HTML5, CSS, Bootstrap, Ant, Maven, Log4J.
- Expertise in Spring Batch, PL/SQL, Drools, RabbitMQ, Jasper Server, Camunda /jBPM will be added advantage
- Experience with test-driven development.
- Experience with Distributed system design and architecture process.
- Exposure to Agile Scrum methodologies
- Work experience in SVN / any equivalent version control system
- Knowledge of CI/CD systems, preferably Jenkins
- Possess English speaking/reading/writing skills