Developer > Jobs

US-CA-Sunnyvale: Software Engineer - Java

Date: _15-Jul-2013_
To see other developer job opportunities, please visit

Software Engineer - Java

Design and Develop code for our Java Enterprise Server Efficiently implement new complex features and/or optimize code Create designs for complex features and products and communicate them effectively to the team and management Write well documented, highly maintainable code Work with a team of Java software developers (including an offshore team) Work well within the team and across teams Education and Experience Good understanding of Java with a minimum of 6 years of experience Bachelors degree in Computer Science, Computer Engineering, Math, Information Sciences, or equivalent and 4+ years of development experience Hands on experience writing interfaces for C and Object Oriented languages Solid understanding of algorithms, data structures, object oriented design, and SDKs Solid debugging and troubleshooting skills Ability to work independently and professionally Ability to devise creative solutions to unexpected problems A strong desire to solve tough technical problems Ability too professionally communicate with management, clients and coworkers on the phone, in email, and in person

Graphics, User Interfaces, User Experience Web servers, Files shares, Office Automation Windows management scripts and APIs Multi-tasking and out-of-order message processing Experience with Internet technologies, communication protocols, and techniques Working knowledge of encryption and related security principles

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center