Velos Inc.

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

Senior Web Application Developer

Software Development | Fremont, CA | Full Time, Contract, and Temporary

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