Job Description


This is an opportunity for a Server Software Engineer or Technical Lead to build secure cloud end-to-end mobile applications and services for users of the world’s best-selling mobile devices.

 

Responsibilities:

  • Implement and evolve cloud-based products and services
  • Integrate with 3rd-party systems
  • Perform research to make optimal architecture and design decisions
  • Improve security for cloud application
  • Write substantial amounts of code, write unit tests

 

Requirements:

  • BS or MS in Computer Science or equivalent experience
  • Computer science fundamentals in data structures, algorithms, and complexity analysis
  • Developing applications for highly available distributed systems
  • Designing solutions for server side scalable enterprise applications
  • Stream and batch processing, distributed caching, messaging systems
  • Network and web related protocols (TCP/IP, IPSEC, HTTP, HTTPS, TLS) 

Preferred Experience:

  • Big Data technologies (EMR, HBase, Phoenix, Spark)
  • Apache Kafka
  • Redis

 

Position logistics:

  • Duration: six month contract
  • Location: Mountain View, CA
  • Local candidates strongly preferred

 

About Maxonic:

Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges.  Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates.  We take pride in the over 5,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.

Interested in Applying?

We can’t wait to see your resume.  Please feel free to email Lydia Vasilyeva (lydia.vasilyeva@maxonic.com) or call 408-739-4900 x 113.

Keywords: distributed, cloud-based, Redis, Spark, Kafka, Java, network protocols