The Java Developer is involved in technical design, development, testing, and support, providing leadership, guidance and direction for less experienced developers.
Duties and Responsibilities
Interpret written business requirements and technical specification documents
Perform coding to written technical specifications
Investigate, analyse and document reported defects
Perform maintenance programming and correction of identified defects
Create, document, and implement unit test plans, scripts, and test harnesses
Create and maintain technical documentation using defined technical documentation templates
Performs related duties as assigned
Skills / Attributes Required
Java Programming experience
Programming experience in EJB, JSP, XML, OR SQL
Knowledge of web services, Javascript or Jboss application server
Knowledge of database architecture and design
Ability to interpret written requirements and technical specification documents
Ability to code software according to published standards and design guidelines
Flexible attitude, ability to perform under pressure
A commitment to quality and a thorough approach to the work