Java Architect/Lead Software Engineer (VoIP) - Palo Alto, CA

This job posting is no longer available on Indeed. Find similar jobs: jobs

Company Description

We are an international recruiting firm based in San Francisco Bay Area and hiring for small to large multinational companies and fast growing start-ups in technology and engineering industries in both USA and China.

We focus on talent acquisition for mid-senior level jobs and executive positions in Silicon Valley, San Francisco Bay Area in USA, and Beijing, Shanghai, Shenzhen and other major cities in China.

Please visit to check out current job openings for Engineers, Managers, Executives, Sales, Finance, Translators and other professionals.
Job Description

Title: Java Architect/Lead Software Engineer (VoIP)
Type: Full Time, Permanent
Location: San Francisco Bay Area, California, USA
Hiring company: a fast growing multinational company based in California
Compensation: competitive with great benefit
Local candidates only: no H1B


Required Skills and Experiences:

Good experience as a software architect or team lead for large scale complex software development projects
Bachelor in Computer Science or related fields
Solid experience on server-side Java/J2EE product development, such as Servlet
Demonstrated experience writing high performance middleware systems, particularly multithreading and I/O
Experience with Voice-over-IP (VoIP) related technologies is required
Good understanding of IP network protocols and infrastructures such as TCP, UDP, and DNS
Good experience with various open source technologies such as Tomcat, Appach commons, etc.
Good knowledge of some of the real-time communication protocols, such as SIP, MRCP, Diameter, SMPP, and XMPP
Practical experience with Java system performance and scalability testing and tuning
Strongly self-motivated on problem solving and learning new technologies
A good team player and comfortable in a highly dynamic environment

Desired Skills and Experiences:

Experience with voice browser such as VoiceXML browser development
Experience with event-driven state machine development such as workflow engines
Experience with non-sql databases such as Cassendra

Additional Information

We will keep your job applications strictly confidential
We will help qualified candidates negotiate compensation package to your satisfaction