15 days old
2018-01-022018-01-30

Backend Software Engineer

Sunnyvale, CA 94086
  • Job Code
    589125
  • Payrate
    $103 To $110

Backend Staff Software Engineer


Sunnyvale, CA


Minimum Qualifications



  • Masters Degree in Computer Science or related field
  • experience or Master's Degree + 4 years experience building scalable e-commerce applications
  • 5+ years of experience with building scalable, high performing and robust applications; design, develop, test and operate code across multiple productions systems
  • Advanced coding skills in C++/Java/C#/Scala/Python and willingness to learn new technologies
  • Experience with Intellij, Eclipse or other IDE development tools
  • Knowledge of standard tools for optimizing and testing code
  • Ability to operate effectively and independently in a dynamic, fluid environment


Additional Preferred Qualifications



  • Experience with big data methodologies involving Hadoop and Spark.
  • Experience with Continuous Integration and related tools (i.e. Jenkins, Hudson, Maven)
  • Experience with Code Quality Governance related tools (Sonar, Gerrit, PMD, FindBugs, Checkstyle, Emma, Cobertura, JIRA, etc)
  • Writing code for large-scale Analytics systems that are capable of ingesting, managing, storing and analyzing hundreds of terabytes of data

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Backend Software Engineer

Randstad Technologies
Sunnyvale, CA 94086

Share this job

Backend Software Engineer

Randstad Technologies
Sunnyvale, CA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast