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

    Follow Us to Prepare for Your Next Career Move

    Popular Posts on

    Product Director (Online Services, E-Commerce) (Shanghai)

    Senior Automation Engineer / Project Manager (Mechanical, Electronics, Test, Manufacturing)

    Professional Chinese Translators Interpreters (freelance笔译或口译)

    What skills to learn to get hired at the company you want? A quick trick, 6 steps & tips from an executive recruiter

    Director of Technology (大数据、媒体、双语)


    How to choose between two jobs easily?

    Principal Software Engineer/Java Architect

    Co-founder, CMO or VP Marketing (Clinics, Cloud, Healthcare IT, Remote)

    All Labels on Sorted Alphabetically

    Show more