Job discipline: Applications Development
Job type: Contract (Consulting)
Location: San Francisco, CA
Sr. Java Engineer
Must Have Qualifications:
• 8+ years of Java development in backend and is strong with data structures, design skills and scaling • Experience with NoSQL database (Cassandra or Couchbase preferred) • Experience in Kafka is very important
• Design, implement, ship and maintain highly visible consumer-facing features • Design and develop realtime, efficient and highly scalable APIs for the entire Playstation Network portfolio • Produce thorough design and development documentation • Work with limited supervision under tight time constraints and changing requirements • Help build a world class team committed to innovation in e-commerce, network advertising and immersive experiences • Lead junior team members and have a strong sense of end to end ownership • Adhere to key principle: code and design for best performance, scalability and resilience • Tackle big data issues with cutting-edge open source technologies.
• BS/MS in Computer Science or a related technical field; 7+ years of coding experience in Java. • NoSQL experience, such as Cassandra, Redis, HBase, Couchbase, Solr, ElasticSearch • Experience building and developing Cloud-based applications or services, preferably in AWS • Experience developing high scale, distributed applications • Ability to handle periodic on-call duty as well as out-of-band requests • Strong foundation in computer science with an emphasis in algorithms, data structures, software design and cloud design • Ability to do technical deep dives into code, cloud networking, deployments and architecture, yet verbally and cognitively adept to be able to hold a discussion with various stakeholders