Producing design specifications from analysis documents.
Creating web- based systems to support core business functions.
Developing data services for user interfaces.
Developing reporting solutions.
Estimation of specified development tasks.
Adhering to existing frameworks.Preferred Skills
4 years of Java experience (Core Java version 7 ) .
Experience of the whole development process.
Experience of developing web- based systems.
Experience of Amazon Web Services or the Microsoft Azure platform.
A solid grasp of source control techniques.
An understanding of database technologies i.e. data modelling and SQL.
Involvement in a financial software project.
Ability to produce readable well engineered code.
Understanding of object oriented design
Use of Java Generics
Understanding Junit framework
Understanding of separations of concern in software using multi- tier strategies.,