Senior Software Engineers - Back End: Java Mashery
THIS JOB HAS EXPIRED
Masherys software engineers love solving complex and interesting problems; they are web application development whizzes who love to be on the front row to the exploding Web API movement. With a much greater scope, our mission is to create a first class platform and tools that allow our customers to support, document, and build communities around their APIs . To handle information at the scale of the web requires ideas from just about every area of computer science, including distributed computing, networking, security, data compression, user interface design, etc. Our e engineers work on many projects that carry varying responsibilities. The most successful candidates for this role will have strong analytical and troubleshooting skills, fluency in coding, detail-oriented, solid communication skills and a desire to tackle the complex problems .
Requirements:
- Strong core Java background -- language, runtime, JNI
- Java EE experience in server-side backend development
- Experience with modular architectures; OSGi preferable
- Experience with networking protocols or networking software development or socket programming
- Solid knowledge of multi-threaded design approach
- Experience with distributed communication, high-performance/cloud environment
- Experience developing highly available/redundant software
- Experience with XML and web service development
- Knowledgeable of Unix scripting language such as CSH, Perl, PHP, Python
- Knowledge of software development methodology, build tools and product life cycle.
| Location: |
625 Second Street
Third Floor
San Francisco, CA 94107
United States
|