Responsible for converting project specifications, statements of problems and procedures to detailed logical flow charts for coding using Java programming language and expertise to develop and troubleshoot Java applications, flow control, exception handling, operators and assignments, and the java.awt, java.lang and java.util packages. A Java Programmer analyzes workflow charts or diagrams and considers intended use of output data and any other relevant factors before developing and writing Java programs to store, locate, and retrieve specific documents, data, and information. A Java Programmer focuses on the proper use of the Java programming language to code and test applications, applets, or servlets for the Java platform. To do this, Java Programmers must utilize various features of Java, including language fundamentals, object-oriented design principles, execution threads, and Java packages. |