ְλ¹Ø¼ü×Ö ¹¤×÷µØµã
¹¤×÷Ãû³Æ ¹«Ë¾Ãû³Æ У԰ÕÐÆ¸

ÕÐÆ¸ Senior Java Engineer-SAN000000C6 ¹¤×÷ְλÁбí

Ïà¹ØÖ°Î»












  Åµ»ùÑÇ(Nokia)

[´Ë¹«Ë¾ËùÓÐְλ]

Senior Java Engineer-SAN000000C6

[²é¿´¸ü¶àÀàËÆÖ°Î»]
¹¤×÷µØµã
¡¡±±¾©
·¢²¼ÈÕÆÚ
¡¡2008-06-16
¹¤×÷ÄêÏÞ
3Äê¾­Ñé
нˮ·¶Î§
ÃæÒé
ѧÀúÒªÇó
±¾¿Æ ¡¡
ְλÃèÊö
ְλÀà±ð£º ¼ÆËã»úÈí¡¢Ó²¼þ/»¥ÁªÍø/IT ͨÐż¼Êõ ¹¤×÷µØµã£º ±±¾© ·¢²¼ÈÕÆÚ£º 2008-04-29 ¹¤×÷¾­Ñ飺 3-5Äê ×îµÍѧÀú£º ±¾¿Æ ¹ÜÀí¾­Ñ飺 ·ñ ¹¤×÷ÐÔÖÊ£º ȫְ ÕÐÆ¸ÈËÊý£º Èô¸É ְλÃèÊö/ÒªÇó£º Description Nokia is the world leader in mobile communications. Our office is located in San Francisco"s desirable South of Market Area (SoMa). Work for us and help lead the largest global mobile device company into connected mobile communities by working with SNAP Mobile: Nokia"s premier solution for end-to-end connected Java gaming. Have direct hands-on influence into the de-facto connected mobile gaming solution, distributed with Sun"s Wireless Toolkit. Nokia has the stability and staying power to translate vision into reality. We"re looking for people with skill and enthusiasm to help us dominate our market. The Senior Java Engineer will use product requirements and high-level specifications to design and code complex applications which cross multiple systems using agile methodologies. This position requires a broad understanding of Java technologies, servers, clients, and the networking technologies which connect them. Threading, concurrency, and application architectures should be second nature. Implementing GUIs should be quick and painless, whether for Swing or JME. You are enthusiastic about testing, from unit testing during development, to integration testing for complex deployments. Tasks may include but not be limited to: Strong software development skills, including design, implementation, build system management (ant), unit testing, and agile development methodologies. Working closely with server-side architects to evolve the platform Formal requirements gathering, design document preparation, and prototype implementation to ensure stakeholder participation and approval Building new client-side capabilities and components Quickly grokking existing code-bases in order to make the smallest necessary change to achieve stated objectives Optimizing network communications using TCP, UDP, and HTTP Designing and implementing new communications components Qualifications 10+ years of commercial Java Engineering experience including design and development of both client-side and server-side elements. Expert knowledge of design patterns and UML Expert object-oriented design experience Expert knowledge of threading and concurrency Expert knowledge of networking, including TCP and HTTP Broad knowledge of Java technologies, including: Swing JME Java Servlets SOAP and Web Services Network protocols Design patterns JUnit Excellent interpersonal communication skills including individual interaction and written communication skills required. BS or equivalent experience. Preferred Skills and Experience Demonstrable experience developing a commercially-available J2EE application a Swing (or SWT) application a widely-deployed JME application a commercially-available client/server application Experience with ANT Open Source Version Control, preferably with Subversion Experience with the SNAP Mobile SDK Gaming industry experience a plus We"re located in the heart of San Francisco"s SoMa district, we have a convienent shuttle service that runs to and from Bart, Transbay and Caltrans. We offer a competative salary and benefits: Generous performance-based bonuses every 6 months Excellent benefits, including health care, employee stock purchase plan, 8% 401k match, vacation allowance loaded at the start of your employment and the opportunity to work with the latest Nokia devices. A small startup work environment with the stability and resources of a large global corporation. A friendly and supportive work environment dedicated to achieving excellence while supporting work life balance. Business Unit Description: SNAP Mobile is the spearhead of Nokia"s Multimedia online experiences, helping to redefine what is possible with mobile multiuser experiences. As part of Nokia"s Multimedia Play New Experience group, we are working to globally extend the massive success of online multiplayer games into the mobile space through community development and cutting edge mobile gameplay. SNAP Mobile is positioned to define a new standard for Online Connected Gaming for Java. ÁªÏµ·½Ê½£º .
ԭְλµØÖ·£ºµã»÷½øÈëÔ­µØÖ·

 
Copyright©2005-2007, °æÈ¨ËùÓÐ WWW.JOBMET.COM
ICPÖ¤£º¾©ICP±¸06019556ºÅ