Fullstack java
Java Role- Fullstack dv
· Advanced full stack
· Experience of building Single-Page Applications in one or more popular JavaScript MVC, MV* frameworks. · Experience building scalable Node.js applications · Confident with asynchronous programming concepts and how to use them pragmatically from Javascript · Automation / DevOps experience, writing unit tests and testable code e.g. Karma. Practical knowledge of popular tools e.g. npm, grunt, gulp, karma, jspm. · Strong understanding of Webservices, caching and websockets · Thorough knowledge of code versioning tools tools such as Git Desirable skills/Preferred Qualifications: · Experience of UI intergration with back end Business Intelligence tooling (preferably QlikSense) · Familiarity creating data visualisations in D3.js · A degree in a technical, science, engineering, or mathematical discipline · DevOps, source control, unit and integration testing, continuous integration, release management, and other software development practices · Agile methodologies (Scrum, Kanban) · Experience of DB technologies: MS SQL, Oracle · Experience of any other language is a plus (Python, C#, Java, .NET) | ||||