Senior Java Server Engineer Proofpoint
THIS JOB HAS EXPIRED
Description
Do you know what makes a good API? A really good HTTP based RESTful Platform APIs that work in a Cloud/SaaS environment? Would you like to be a key player in a team that writes those services and wants to deploy them to production in -minutes-, not days, weeks, or months? If so, we?re looking for you. We are looking for talented Sr. Software Engineers who can work within a high power team to make it even better.
A person interested in this job should be technically smart, communicate well in a team, and want to learn more. Here's some sample things that we think about (and that we'll probably discuss with you in a phone screen or interview)...
Responsibilities include:
Coding in Java (including internals!): e.g. is ?final? really final? And why?
Why is it bad to return a HashMap() from an API call? And why?
In REST: When should one use PUT vs. POST? And why?
What are the differences between writing applications for enterprise and writing services for cloud/SaaS: e.g. why is it OK to return an approximation of the number of results when doing a search? And why?
How do you write a function in Java that will set a value and return the previous value? Yeah, that's easy...Now do that without using a temporary variable?
What makes a high power team tick? How can you make a good team really great?
Requirements:
Solid OO, HA, Concurrent coding skills in Java (C++ may be OK if you?re willing to learn Java)
BSCS or equivalent (MSCS preferred)
Burning desire to learn and teach new things with a high powered team
Desired Knowledge, Skills and Abilities:
Knowledge of cloud based services such as Hadoop, Cassandra, memcached
Scrum/Agile development methodology a plus
Excellent communication skills - written and verbal
Oh, and be prepared to talk about those questions.
Proofpoint, Inc. helps the largest and most successful companies in the world protect and govern their most sensitive data. Founded in 2002 by the former CTO of Netscape and headquartered in Sunnyvale, CA, Proofpoint was funded by top Silicon Valley investors, including Benchmark Capital and Mohr Davidow Ventures before going public earlier this year.
Please note that Proofpoint does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Services Agreement, Proofpoint will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, Proofpoint explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency.
| Location: |
892 Ross Drive
Sunnyvale, CA 94089
United States
|
THIS JOB HAS EXPIRED