Senior Server Engineer DeviceAnywhere
THIS JOB HAS EXPIRED Overview:
Keynote Systems, Inc. (NASDAQ:KEYN) is the global leader in Internet and mobile cloud testing and monitoring. Before the term ?SaaS? was invented and marketing people labeled everything online as ?the cloud?, Keynote was already helping companies improve the connected experience for web and mobile users around the world. Founded in 1995, Keynote Systems is the pioneer in developing on-demand, cloud-based solutions that help our customers assure the online experience in five areas: mobile testing and monitoring, web performance monitoring, web load testing, web privacy monitoring, and real user experience testing. With a global network of more than 7,000 measurement systems and mobile devices, in 260 locations and 187 countries, collecting over 800,000,000 measurements every day, we can provide a level of performance detail on a global scale that is unmatched in the world.
Through our award-winning products, our growing number of 3,000 corporate customers rely upon Keynote to help them become ?the best of the best??and we expect no less from those looking to join our team. Our testing, monitoring and measurement products and services are used by some of the largest and hottest online portals, e-commerce sites, B2B sites, mobile operators, and mobile infrastructure providers including: AT&T, Best Buy, Disney, eBay, E-TRADE, Expedia, FedEx, Google, and Microsoft. With Keynote, these companies know precisely how their mobile apps and web applications perform on actual browsers, networks, and mobile devices from around the world.
We have an immediate opening for a Senior Server Engineer in our San Mateo, California headquarters. This position reports to the Engineering Manager.
Architect, design and develop enhancements to our distributed Java servers.
Work with cutting edge technologies to develop breakthrough applications and internet services.
Design and implement data models for new system functionality.
Design and implement distributed network messages for new system functionality.
Enhance the performance of core server systems such as the database and network communication layers.
Hands-on design, coding and debugging of our existing and new products, including our DirectToDevice technology used to control mobile devices remotely, and our test automation framework.
Participate in design and requirement review meetings with product management and development team.
5-7 years? experience with development of scalable, distributed server architecture and distributed database object transaction processing development
BS degree in Computer Science or similar technical degree
Expertise with software development in J2SE and J2EE; Swing, MVC frameworks (Struts, Seam), Ajax, EJBs, Junit, Ant, Maven, Jboss
Extensive hands on experience in Java application development
Expert in Java concurrent packages and multithreaded programming
Expert in Java network programming
Experience with database schema design, and SQL stored procedure development using Microsoft SQL Server
Strong system level skills in operating systems, database, app servers, and/or system management skills
Proficient in C/C++ and Windows programming
Good written and oral communication skills
Deliver quality product in time critical environments
Knowledge of image match algorithms
Experience with text recognition technologies such as ABBYY
COM and Windows programming
||1670 South Amphlett Boulevard |
San Mateo, CA 94402
THIS JOB HAS EXPIRED