Advanced Knowledge and Experience:
The Java programming language including: JBoss RESTEasy APIs, Spring, JDBC, JPA, JSP (3 years experience)
Unix systems. Comfortable in a Linux terminal and with bash scripting (2 years experience)
Git for version control, JIRA for task management
Able to read and understand Python, such that any experimental Python code
can be translated to production-ready Java.
Real-time distributed computing paradigms
Archiva for package management, Maven for building, Jenkins for CI
JBoss RESTEasy OAuth 2.0
Experience designing and implementing an authentication and authorization
model in JBoss RESTEasy.
Experience with and understanding of big relational data bases eg. OracleDB, SAP Hana,
MsSQL, MySQL, Teradata
MongoDB (1 year experience).