Back End Engineer

Sunnyvale, CA 94066

Posted: 07/06/2018 Industry: Software Engineer Job Number: 8366 Pay Rate: Not Specified
Exciting and challenging opportunity for a top-notch Backend Java Software Engineer. Our client is the nations largest retailer and they are committed to change the landscape of digital and physical shopping through innovation and advanced technology development.

As a Backend Java Software Engineer you will play a key role in helping to design, develop, implement and automate giant clusters for several teams focused on the technology part of search, while the applications teams focus on the business-technology side. In this role you will have the opportunity to gain knowledge about many teams's workflow and use-cases while remaining close to what you love - technology, open-source, Linux, Java and distributed systems.

Minimum education required: Bachelor's degree or equivalent in Computer Science, Engineering, or related field. - 7+ years Software Development Experience - Proficiency with Java, Garbage Collection Systems, Multi-threading is a must. - Ability to write build scripts or stand up web servers with scripting languages like bash, python, ruby etc. - Experience with Linux and its command-line tools. - Experience with some or all of the open-source technologies like Solr, Kafka, Cassandra etc. - Can work in large-scale, complex, cross-functional projects. - Promote and support company policies, procedures, mission, values, and standards of ethics and integrity. - Work with distributed teams in a collaborative and productive manner. Preferred Qualifications - Experience with Kafka, Storm or Spark is a plus. - Experience working on distributed systems and networking. - Proficiency with Scala, Chef, Ansible, Docker, Kubernetes would be a plus.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.