Principal Server Engineer Good Technology
THIS JOB HAS EXPIRED Description
Good Technology is the leader in secure enterprise mobility solutions on today?s most popular mobile devices?such as iPhone, iPad, Android and Windows Mobile?protecting both company and personal data. An exceptional user experience enhances productivity, wherever people need access. Our customers include more than 4,000 organizations worldwide, including FORTUNE 100? leaders in financial services, healthcare, retail, telecommunications, manufacturing, legal, and government. Learn more at www.GOOD.com .
Principal Server Engineer, Good Dynamics - Sunnyvale
Are you a server engineer that loves building truly word class platform server for THE BEST global companies and organizations in the world? You will have the opportunity to get your hands on developing large scale server components for enterprise mobile systems. We are looking for someone who loves designing and tinkering with some hefty systems, enjoys working with a team of talented developers, and eager to take on big challenges.
? Design, architect, develop, test, release and maintain various server components for state of the art enterprise mobile platforms (Good Dynamics) using Java and J2EE
? Perform code review and design review to ensure compliance with development standards. Review software requirements documentation for projects and enhancements. Create and complete development test cases and integrated test plans for features.
? Advocate, document, and follow best design and development practices
? Understand the current system and come up with innovative and creative ideas for refactoring or re-architecting
? Perform security, scalability and sustainability reviews.
? Providing guidance and mentorship to other members of the engineering organization.
? 5 to 10 year experience as a server side engineer
? Experience in Java, J2EE and various design patterns
? Experience in building platform server components which are high volume, high scalability, high performance and high quality
? Experience in communication protocols such as HTTP, TCP/IP, UDP and socket programming
? Experience in security and cryptology
? Experience in Hibernate, JDBC, database schema design, strong fundamentals of relational database and SQL
? Experience in Maven, Ant, perforce, Hudson and Jenkin
? Experience in building SOAP/Restful APIs using XML and JSON
? Bachelor degree of Computer Science or equivalent
? Self-motivated and excellent written and verbal communication
? Experience in Building server components serving mobile clients
? Experience in NoSQL, MongoDB, Cassandra, Memcache
? Experience in messaging system such as MQseries, ZeroMQ
? Experience working in an agile environment
? Good understanding of Linux and SAN technologies
||Sunnyvale, CA |
THIS JOB HAS EXPIRED