Sr. Software Engineer ViVOtech
As a member of the ViVOtech technical team, the role is an anchor role for the software development group. The individual will be a team leader for a small number of engineers that develop both web and mobile applications.
Components of the role include:
Senior implementer of ViVOtech software products (70% of the role)
Software architect and designer for products
Team leader
Required experience:
7+ years experience
Deep experience in large?scale distributed systems, multi?threaded architectures, messaging, and database integration
Experience in designing and implementing reliable, fault tolerant and scalable web services for mobile devices
Some experience with performance engineering, especially as it relates to distributed transactions
Proficient in Java, Spring framework and J2EE
Integration experience with web services (SOAP/WS?-, RESTful) using Apache CXF or similar
Has acted as a mentor for junior team members
Strong communication skills. Ability to explain and defend design and code.
Desired experience:
Development experience in a SW product company
J2EE programming (JMS, JPA, EJB, Servlets, JAX-WS/JAX-RS, JAXB, XML)
Has built/used enterprise systems/applications, business process using BPEL, ESB or similar
management tools, or publish/subscribe systems/applications
Has experience writing or contributing to SW specifications
Education:
MS/PhD Computer Science
| Location: |
451 El Camino Real
Second Floor
Santa Clara, CA 95050
United States
|