Wednesday, November 27, 2013

Java Architect/Lead Software Engineer


Job Description

Title: Java Architect/Lead Software Engineer (VoIP)
Type: Full Time, Permanent
Location: San Francisco Bay Area
Hiring company: a fast growing multinational company based in California
Compensation: competitive with great benefits
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

  • How to Apply to the Job:

    Email your resume to with the following info:

    • The job title & location (or desired job title & location), your current location

    • A summary of your qualifications for the job, in the body of the email

    • Your current salary, and expected compensation for the new job

    • Best time, phone number or Skype ID (if you're not in USA) to contact you

    All job applications will be kept confidential