Write well designed, testable, efficient code
Defining application objectives Designing and functionality.
Producing detailed design documentation.
Recommending changes to existing Java infrastructure.
Developing multimedia applications.Job title: Java Developer