programming knowledge; Experience with building and consuming APIs and Web services; Proficiency with languages such as Java... such as Java, Python, SQL; Basic understanding of front-end technologies and platforms, such as JavaScript, Ajax, jQuery, HTML, CSS...