Business Environment and Job Description
The team members in China will do customer support, maintenance, and releases of Java products on UX on Itanium. This includes the following activities:
* Interact with customers (via support) and ISVs to analyze and resolve customer issues. Design and implement code modifications to fix defects in the Java VM
* Incorporate changes from new Sun maintenance code drops into the code base and make necessary changes to the implementation to pass conformance tests.
* Do update releases (includes code fixes, documentation, testing and quality assurance)

Qualifications

Skilled required
* Significant C and C++ programming experience
* Extensive debugging experience and maintenance of large software code bases in a systems programming environment
* Very good written English communication skills
* Very good verbal English communication skills
* Excellent problem solving skills

Skill preferred( The candidate must have at least two of the following named skills at )
* Skills and experience in one or more of the following are highly desirable:
* Knowledge of object oriented programming concepts and programming experience with Java and/or C++
* Knowledge of and/or experience with a Java VM implementation
* Experience with synchronization issues involving signals, exceptions, and multiple threads in a situation with complicated resource sharing and data relationships
* Memory management experience
* Deep understanding of the Java class environment (e.g. relationship between user-written class loaders, security issues, etc.)
* Linux (or UNIX) kernel programming experience
* J2EE experience
* Experience in the development, delivery, and maintenance of software products
* Customer support experience, including experience in working with customers to resolve complex issues that are difficult to diagnose remotely

Key Words
1. C&C++
2. Java programming/ JVM/Linux/Unix/J2EE(any two of them)