Position

Regular/Senior Java Developer


Project Description

Client-server application with GWT, HTML5 as front-end, Java server side with Oracle database used as data storage.
Application is intended for middle office trade support as well as automation of some post trade processing activities by addressing specific workflows, simplifying communication with clients, handling collection, processing and distribution of related data and documents.

Responsibilities

— Development of new functionality, maintenance of existing functionality (backend + frontend)
— Analyzing product's requirements and specifications;
— Planning and estimation of development efforts;
— Intensive communications with QA/BA/DEV/PM;
— Identification of project risks and development of mitigation strategy for these risks;
— Escalation of project issues;
— Analyzing and improving development process;
— Communication and coordination of work with QA team.

Skills Required

— Fundamental knowledge of Web Application Architecture patterns
— Core Java
— Spring
— JMS
— SQL (Oracle) would be a plus but not mandatory
— GWT frameworks would be a plus but not mandatory
— Knowledge and experience with contemporary design frameworks (e.g. Angular JS, SASS/LASS, Bootstrap) would be a plus but not mandatory