Senior Java Engineer

Job discipline: Applications Development

Job type: Contract (Consulting)

Location: San Francisco, CA

Zip: 94102

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

Responsibilities:

• 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.

Minimum Qualifications:

• 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

 

Search Current Opportunities