Job Details

Java/J2EE Developer
Job code: 32884
Job Category: Software Engineering
City: Palo Alto

Job Description:
 

Java/J2EE Developer

Position Description

Individual contributor will research, design, and develop server side systems for receiving data from embedded electronics in medical devices and presenting reduced data in a web setting. The contributor will perform product development, including prototype design, implementation, and testing in pre-clinical and clinical settings.

 

Skills and Duties:

  • Develop advanced applications using J2EE, JSF, JBOSS, HTML, and JavaScript (Ajax) technologies. Design Java components using Java and J2EE design patterns. Exposure to Open Source Technologies is desirable.
  • Produce high quality production software using industry best practices. Produce excellent, thorough, design and development documentation.
  • Design logical and physical data models optimized for maximum flexibility per research requirements.
  • Ability to work well in a team environment interacting with IT developers, administrators, management, graphic designers and engineering.
  • Work with limited supervision under tight time constraints with changing requirements.
  • Provide technical support and guidance for post release, production systems.

Requirements:

  • 2+ years full life cycle industry experience
  • 3+ years of Java development experience.  J2EE experience is preferred
  • 3+ years experience with both UNIX/Linux and Windows
  • Experience in working in a Model Driven Development environment using UML.
  • Hands-on experience with source control & release management systems such as CVS or Subversion with security/archival/branching/labeling.
  • Excellent verbal/written communication skills.
  • Excellent analytical/organizational skills in concert with superb decision making skills.
  • BS in CS from recognized university, or equivalent experience.

Pluses:

  • Hands-on experience with JBoss, or Tomcat
  • Hands-on experience with MySQL, PostgreSQL, Oracle, or DB2.



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach a Word document resume when applying!