— Java core, Java 8 features
— OOP/OOD knowledge, design patterns
— Unit testing frameworks
— Java-based application servers (e.g. Tomcat, Resin)
— SQL knowledge
— ORM, Hibernate in particular
— HTML, CSS, Javascript basics
— Good written and spoken English
— Participation in meetings with customer
— Requirement refinement, sprint planning and task estimations;
— Applications development;
— Developing unit/integration tests;
— Sometimes developing automation UI tests.
We are looking for proactive Junior developer to work in a friendly Agile team to develop web application that provides financial services for customers on demand.