Senior Java Developer

Missouri  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Under general supervision, designs, tests, and implements Java-based web applications using industry standard software development practices, techniques, tools, and frameworks. Designs and develops complex business components in Java deploying to Java EE Application Servers.

Duties:

  • Translate application storyboards, use cases and web-page concept designs into functional, dynamic web applications.
  • Provide estimates of level of work effort and time for completion.
  • Develop and unit test complex application web components.
  • Develop complex application business logic using Java.
  • Design and code, and integrate application business layer with external application components.
  • Create or update system documentation.
  • Demonstrate the ability to multitask.
  • Transfer knowledge and transition work to the team.

    Communication:
    Individuals at this level are expected to:

  • Present ideas assertively, aggressively and not be easily ignored.
  • Be articulate, persuasive and organized in their presentation skills.
  • Carry themselves well in-group settings.
  • Listen and promote open communication upward, downward and cross-functionally.
  • Write meaningful complex documents such as program specifications and test plans. Documents should be clear, concise, grammatically correct, and require minimal editing.

    Knowledge and Experience:

  • Use and apply technical/business knowledge on both the job and future planning of job deliverables.
  • Expert on Java EE technologies (specifically JPA, JAXB, JAXP, Web Services - JAX-WS, Maven to build).
  • Expert in open source frameworks (Hibernate, Spring).
  • Experience with Vaadin and/or GWT is a plus.
  • Experience with Spring integration and Activiti is a plus.
  • Experience with Eclipse/RSA, Oracle, WebLogic, Tomcat, & web services.
  • Must be familiar with implementing standard best practices (eg secure programming, Java patterns, test first development.).
  • Provide expert technical mentoring on the tools used for a specific project and how to get the most out of the tools.
  • Provide fully documented work, instruction, and training to peers as required.
  • Start date
    n.a
    From
    ISSG, Inc. - Information Systems Services Group
    Published at
    13.07.2013
    Project ID:
    566909
    Contract type
    Freelance
    To apply to this project you must log in.
    Register