Senior Java Engineer (back-end) in China

Job Description

Type: Full Time
Location: Beijing, China

Responsibilities:

Design, implement, debug, and maintain Java based IP communication software for communication cloud platform
Develop unit test harnesses and perform unit and integration testing on various components and features
Adopt agile development methodologies and participate with team members in the planning, design, development, and deployment process
Document your development efforts for your teammates, quality assurance, support, and even sales/marketing
Enthusiastically assist the Customer Engineering team in the research and resolution of customer issues
Required Skills and Experiences:

Bachelor in Computer Science or Equivalent
Solid experience on server-side Java/J2EE product development, such as Servlet
Demonstrated experience writing high performance middleware systems, particularly multithreading and I/O
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
Good understanding of IP network protocols and infrastructures such as TCP, UDP, and DNS
Practical experience with Java system performance and scalability testing and tuning
Experience with source control, build management, test, dependency, and continuous integration platforms including Subversion/Git, JUnit, Ant/Maven, and Jenkins/CruiseControl
Experience with some of the scripting languages such as Javascripts and Ruby
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 Voice-over-IP related technologies
Experience with event-driven state machine development such as workflow engines
Experience with non-sql databases such as Cassendra

Apply Now

Follow Us to Prepare for Your Next Career Move

Popular Posts on www.MichelleYouBiz.com

Staff Java Developer/Software Engineer (Backend) - Remote - US Jobs at a large tech company

Principal Java Developer/Software Engineer (Backend) - Remote - Jobs at a Large Tech Company

Pros & cons of the #OpenToWork banner on LinkedIn, Tips from an Executive Recruiter

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

招聘多个大数据和电商高端人才(Big Data, E-commerce) :CTO, VP, Chief Architect/Scientist, Director (北京、上海、美国)

More Hot Jobs in August 2014 for Executives & Engineers, Foreigners & Chinese!

How to Read Job Descriptions, Examples, Secrets & Strategies for All Job Seekers from Interns to Executives

All Labels on www.MichelleYouBiz.com Sorted Alphabetically

Show more