Previous Job
Java Developer
Ref No.: 17-09393
Location: Phoenix, Arizona
Start Date / End Date: 07/11/2017 to 10/11/2017
Title: Java Developer
Agency: AZDPS
Posting ID: 47724
Duration: 2 Months Contract
Address: 2110 W. Encanto Blvd, Phoenix, AZ 85007
Hours 8 AM to 5 PM

Local candidates only. Phone or Skype interviews will not be an option.

Essential Functions (not intended to be all inclusive)
  • Provides program level application design and analysis from both written and verbal detailed program specifications.
  • Debugs complex computer programs.
  • Writes specifications, designs and creates new programs, and analyzes and modifies existing programs.
  • Designs and supports applications and web sites using the agency's standard tools.
  • Writes test plans and participates in peer testing.
  • Participates in project planning and design with clients and senior analytical staff.
  • Consults and plans for specific modifications and systems enhancements.
  • Provides optimum quality service to the clients.
  • 9. Monitors project for quality assurance and adherence to procedures in order to avoid preventable interruption of production.
  • Develops written documents to clearly present information in a logical order with terms that are understood by the receiving audience.
  • Prepares written reports (e.g., monthly activity, project status, etc.) to provide information.
  • Documents activities and time spent on tasks.

  • Professional standards for systems development and documentation.
  • The principles, concepts, capabilities, and operations of HTML, XML, XSD, SOAP, JAVA Script, and SQL.
  • Implementation of the Agile Methodology.
  • The principles and techniques of function-oriented system analysis and design.
  • Current technological trends for client/server and personal computer information systems.
  • Advanced mathematical calculations and statistics.
  • Computer interfaces with outside agencies.
  • Assigned applications systems.
  • System design requirements and programming techniques in any Object-Oriented Language (e.g., C++, C#, JAVA, .NET, etc.).

  • Reviewing, interpreting, and proofreading comprehensive, analytical, statistical, technical, and administrative reports, documents, and manuals.
  • The use of system testing applications to identify performance, data integrity, communication and functionality problems, and ensure the programs are corrected accordingly.
  • Developing logical conclusions and implementing practical solutions to highly complex programming and data structure problems.
  • the use of effective time management and organization techniques.
  • Performing multiple highly complex tasks simultaneously.
  • Analyzing highly complex systems and programming specifications to develop logical coding.
  • Recognizing hardware and software problems and implementing effective solutions (e.g., personal computer, client/server, networking, Active Directory, etc.).
  • Effective listening.
  • Providing technical training, direction, and guidance to subordinates, peers, and clients.
  • Defining data models in logical views and various types of physical data structures.
  • Analyzing user needs to design appropriate system modifications or new applications to meet the identified requirements.
  • Developing highly complex systems and programming specifications.
  • Coding basic and advance mathematical calculations in various programming languages.
  • Selecting the best tool on various platforms (windows OS, personal computer, UNIX, etc.).
  • Integrating applications which extend across sections of the organization.

  • Maintain confidentiality of sensitive information.
  • Learn and apply new technical knowledge and skills.
  • Effectively communicate both orally and in writing for both administrative and technical purposes.
  • Establish and maintain effective working relationships with individuals at all levels of an organization.