Velos Inc.

Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior Web Application Developer

Software Development | Fremont, CA

Job Description

Company Information

Velos Inc. is a leading provider of next-generation health care software. Velos provides an integrated suite of clinical, administrative, and financial products. Velos eResearch, the company's flagship product line, is a comprehensive clinical research management information system. Velos' specialty medical product line supports the information needs of health care providers in cardiology, cardiovascular surgery, dialysis, and transplantation.

Job Profile:

The Senior Web Application Developer will analyze requirements as well as design, code and unit test new features planned for Velos products and projects. The role requires a candidate with good interpersonal skills to work effectively with other application developers and with teams across disciplines.

Responsibilities include:

  • Participate in all phases of product development from definition and design through implementation, debugging, and testing
  • Provide technical leadership and take ownership for component development and maintenance
  • Work closely with other developers on the team to find solutions for difficult problems
  • Document all technical inquiries and develop and review content for knowledgebase

Required Skills & Abilities:

  • Knowledge of Oracle database programming
  • Thorough understanding of service-oriented architecture and ESB
  • Thorough understanding of presentation, web, business, and data access layers
  • Working knowledge of application servers such as JBoss and servlet containers such as Tomcat
  • Excellent communication and teamwork skills
  • Knowledge and use of design patterns would be a plus
  • Knowledge or experience in Spring Integration or Camel would be a plus

Education & Experience Required:

  • Strong skills in core Java, Java EE, Web Services, XML processing, JMS, JMX
  • Bachelor’s degree in Computer Science, Mathematics or related discipline, or equivalent work experience and technical training, is required
  • 4+ years of experience developing applications in Java with strong object-oriented analysis and design skills
  • 4+ years of web application design development using JSP, Servlets, JavaScript, HTML and style sheets
  • 3+ years of experience in Web Services (SOAP and REST), JAX-WS, WS Security, Apache Axis 2, and Apache CXF
  • Working experience in JAXP XML parsing (SAX and DOM), JAXB XML data binding such as XML Beans, SDO, Xerces, Castor, and XML Schema, DTD, XSD, XSLT
  • Working experience in JMS and MDB for both inter- and intra- system communications
  • Hands-on Oracle database experience with strong SQL knowledge
  • Demonstrated experience delivering a successful product from conceptualization to launch