Role snapshot:

It's a diverse role. And it's going to be focused around your particular strengths and talents in Java programming that you can bring to the table. There is a wide focus on the role ranging from GUI development, client/server programming, database design and real-time / multi-threaded application development. In fact, you could be developing all elements of the deep command and function components as well as the interface. Typical clients also include law enforcement and government agencies.

Your fit:

Industry experience with Java programming (2+ years)
Object oriented techniques (OOA, OOD and OOP)
Genuine interest in real-time and multi-threaded programming
A preference towards systems development, Linux and Windows. But they are not precious as long as you are comfortable with picking up new technology and quick to learn.
A collaborative and standards based approach will hold you in good stead as long as you can flex a bit of creative muscle as well.
We will also consider top performing software engineering graduates with internship experience in Java development

If you are interested in this role, then register at "" and apply for this role.