This job has ended. Find similar jobs.

Graduate Java Programmer

  • Sittingbourne, Kent
  • £18,000 - £25,000 per annum
  • 23 applications
  • Job type: Permanent, full-time
  • Date:
  • Reference: 21170626
  • Duration: Permanent
Are you a Graduate? Do you have a 1st Class honours or a 2:1 degree in Computer Science?

My client is seeking a Graduate Java Programmer to work as part of a small team in the R&D department focussing on developing Java based network control services and Android control GUI applications. The first part of the job is creating products to allow the controlling of hardware devices and system services via network sockets. The second part of the job involves modifying/adding to an existing Android GUI application template on a job by job basis supporting client requirements.

The right candidate would be happy/comfortable discussing the pros and cons of the code that they write and improvements that could be made as well as offering potential improvements to other team members code in the pursuit of quality.

You will be expected to start writing Java from day one, so your Java skills need to be good, however, good computer science theoretical knowledge is more desirable than being a Java expert. You will be instructed on how to perform unit testing if you don't already use it.

Would suit a Computer Science graduate.

Duties:

1) Implement Java Modules based upon existing design specifications.
2) Document own code with JavaDoc comments.
3) Verify module operation by writing and confirming unit tests for corner cases.
4) Meet company programming standards/conventions of quality and clarity.
5) Making sure that code written is backed up every day.
6) Help to accomplish department organisational mission statement.
7) Some android UI work

Skills Qualifications:
Desirable: Java 1.5,1.6, TCPIP sockets, Threads, Object Orientation. JavaDOC. Netbeans or Eclipse.

Useful but not Essential: Android, XML