Participate and contribute in all parts of the software development life cycle
Take initiative and ensure timely delivery
Innovate, design and deliver new features
IT degree or currently studying for a IT university degree
Solid knowledge in Java programming
Good command of English and communication skills
Focus on result.
Able to work in a team as well as an individual.
Interesting job in an international environment
Opportunity for a professional growth
Flexible working time and place
Working with the latest technologies
Being involved in complex, challenging projects
Experienced team members