Use this sample and step by step explanation for setting meaningful and inspiring employee performance goals for a java developer.

A Java developer is responsible for creating user information solutions by developing, implementing and maintaining Java based components and interfaces. He or she will get to create complex software applications and web-based applications. These developers use scripting languages to modify the functionality and design of their client's websites.

In addition to that, he or she will perform the following roles: writing computer based programs, revise the existing programs and software applications, perform verifications tests to ensure everything is functioning well, document all software programs, debug and troubleshoot software and application problems, offer Technical IT support and guidance to lower level IT staff and conduct research on IT related issues.

Employee Performance Goals Sample

Employee's Name: Title:
Review Period: __/__/__ to __/__/__ Employee SSN:
Work Location: Supervisor's Name:


  1. Setting Goals: List specific goals in the space provided below each competency under "Performance Goals". Assign an appropriate timeline for each goal as well as numeric or financial terms to measure the goal.
  2. Employee Comments: The employee must comment next to each goal under "Employee Comments" with "Okay" for goals which he/she feels comfortable working with, and "Needs Clarification" for goals which he/she believes need to be discussed further. An employee who is comfortable with all the goals can sign the goals at this stage.
  3. Summary: Give a summary of the total time estimated for the employee to have achieved the goals. State action plans and specific milestones to track the goals. Any additional comments agreed between the employee and the supervisor should be noted here.
  4. Human Resources Review: Human resources personnel must confirm that the goals are specific, measurable, achievable, relevant, and time-bound. He/she must then sign the goals in the "Human Resource" section provided under "Signatures".
  5. Signatures: When discussion of the goals has been completed and consensus has been reached, sign the goals and let the employee sign too. Send the final copy to the human resources for inclusion in the employee's professional records.

Performance Goals for Next Period

Performance Goals

Employee Comments


Give customers timely and constructive advice to help them make the right decision.

Provide timely and objective advice to customers on matters related to the goods and/or services of the company.

[employee comments goal]

Try not to talk too fast or too slow that the audience cannot understand the intended message.

Show willingness and patience to allow others to put their points across with interrupting them.

[employee comments goal]

Show willingness to take more charge of negotiations and to direct it in a way that it should go.

Practice active listening during the negotiation process to understand what the other party is trying to put across.

[employee comments goal]

Learn to hold back and count one to three before responding to negative feedback

Go to talks given by experts in one's field, attend industry meet-ups and take an online class in order to brush up or boost one's skills

[employee comments goal]

Look for better ways that will increase one's chances of success, rather than stubbornly persist in the face of evidence that one's plan is not working

Figure out exactly what one wants and write it down to the very last detail

[employee comments goal]

Break a long-term goal into smaller short-term goals in order to be able to measure its progress and make it manageable

Find a group of like-minded people in order to get new ideas on how to go about meeting own goals

[employee comments goal]

Separate own values from those of other employees and do what one thinks is right no matter what

Define goals and set a clear plan that will help one to accomplish them successfully

[employee comments goal]

Work extra hard to learn how to troubleshoot modern electronic devices

Learn to integrate software and modern computing power when applying analytics to make strategic decisions

[employee comments goal]

Seek for assistance when faced with challenges when analyzing complex and large volumes of data

Employ technical tools to understand trends when analyzing complex and large volumes of data

[employee comments goal]

Learn how to use appropriate programming languages to build stand-alone applications

Move beyond existing applications and come up with new applications that improve operations

[employee comments goal]


Sections 1-2: To be completed by the supervisor

Section 3: To be completed by the employee

1. Goals completed since last performance feedback

2. Goals for next period

3. Employee comments


I acknowledge that I discussed this performance feedback with my supervisor. My signature does not mean that I agree or disagree with this appraisal.
Employee: Date:
Supervisor: Date:
Human Resources: Date:

Related Articles