| 作者 |
Principal Software Engineer-JAVA J2SE |
 |
Chang [博客]

头衔: 海归少校 性别:  加入时间: 2008/10/08 文章: 81 来自: HeadHunter 海归分: 21748
|
|
作者:Chang 在 海归招聘 发贴, 来自【海归网】 http://www.haiguinet.com
Location: Beijing China
Essential Day-to-Day Responsibilities:
• High quality software development
• Ensuring that the development process is adhered to.
• Producing design specifications and development estimates.
• Monitoring of personal progress and reporting of same to management.
• Ensuring that Configuration Management processes and procedures are adhered to.
• Ensuring that any 3rd-level support responsibilities are carried out effectively and in a timely manner.
Qualifications
Education:
Educated to degree level or evidence of an equivalent level of technical competence.
Required Skills (Must have), Necessary industry Experience & associated number of years of experience:
• Excellent academic record.
• Excellent interpersonal and communication skills.
• Excellent organizational skills.
• Strong track record in the delivery of software based solutions.
• Strong understanding of software systems, development issues, methodologies, and processes within a professional software development practice.
• Strong ongoing technical/development background including 5~7 years experience programming in C#
Desired Skills (Nice to have in addition to the Required Skills), Necessary industry Experience & associated number of years of experience:
• Educated to degree level or evidence of an equivalent level of technical competence.
• An understanding of the financial markets and the requirements of participants within those markets.
• An understanding of post trade confirmation systems.
• An understanding of agile development methodologies
• An understanding of the NGTx (Next Generation Transactions) technology and architecture
Technical Summary:
Using Declarations and Access Modifiers measures understanding of the keywords, access modifiers, arrays, instance variables, static variables, basic declarations, and initializations.
Understanding Language Fundamentals assesses knowledge of the basic package concepts, interfaces, and primitive data types, and the usage of main() method and command line arguments.
Understanding Overload, Override, and object Orientation identifies understanding in the advantages of using encapsulation, overloading, and overriding of methods at runtime; describes the usage of abstract classes, inner classes and concrete classes.
Using Operators tests understanding of the different types of operators and demonstrates their behavior and precedence.
Using Flow Control and Exception Handling demonstrates understanding of the flow control statements if, switch, for loop (also covers enhanced for loop of J2SE 5.0), while loop, do while, break, continue and illustrates Exceptions and Exception Handling.
Understanding JVM Memory Management measures the understanding of the Memory Allocation mechanism and the Garbage Collection capability of JVM; also measures the usage of Garbage Collector Ergonomics of J2SE 5.0.
Understanding Threads measures proficiency in Java thread creation, thread monitoring, thread synchronization, thread life cycle, and thread life cycle state; also measures enhanced thread priority handling specific to J2SE 5.0.
Creating GUI Applications and applets evaluates the understanding of the Components, Containers, Layout Managers, and Events in the Abstract Windowing Toolkit (AWT). Deals with the construction of applets and working with the applet life cycle methods.
Using the java.lang Package assesses the understanding of the organized usage of the wrapper classes and differentiating String from StringBuffer; evaluates the appropriate usage of the Math class.
Understanding Java Utilities evaluates proficiency in the usage of the java.util package's Collection classes (Hashtable, HashMap, TreeMap, Vector, ArrayList, etc.), and also measures J2SE 5.0 specific Generics.
Creating Input and Output Streams measures proficiency in File handling, character, and Byte oriented Input Output streams.
Accessing and Processing Database demonstrates the understanding in the usage of different types of drivers to connect to the Database, and the usage of DDL and DML statements to access the data.
Understanding Network Programming identifies proficiency in the use of the Client-server sockets, Net Permissions, Authentication, Network Communication, and implementation of Internet Servers; also measures the proficiency of CookieHandler, enhanced URLConnection, and IPv6 support specific to J2SE 5.0.
Building Security Framework tests the proficiency in the generation and storage of public keys and signatures, which are used to restrict the access to the applications using java.security.
Any questions pls contact [email protected]
作者:Chang 在 海归招聘 发贴, 来自【海归网】 http://www.haiguinet.com
|
|
|
| 返回顶端 |
|
 |
|
-
Principal Software Engineer-JAVA J2SE -- Chang - (4730 Byte) 2010-2-09 周二, 09:34 (1340 reads) |
|
|
|
您不能在本论坛发表新主题, 不能回复主题, 不能编辑自己的文章, 不能删除自己的文章, 不能发表投票, 您 不可以 发表活动帖子在本论坛, 不能添加附件可以下载文件, |
|
|