Sr. Software Engineer

Employer
Networking Company
Location
San Jose, CA
Posted
Aug 23, 2017
Administrative Jobs
Technology, Analysts & Programming
Jobs Outside Higher Education
Software & Technology
Institution Type
Outside Academe


Job Description

Requirements

o 3 or more years of experience developing on web application servers (Apache, Tomcat)

o 3 or more years of experience in Java

o Experience in Perl

o Experience with REST

o Experience with JDBC

o Strong Linux knowledge including Bash scripting

o Experience JSON, XML/XSLT, HTTP

o Strong coding, debugging, algorithm design and problem solving skills

o Excellent written and verbal communications skills

Desirable skills

o Experience with data modeling, database programming, performance tuning with relational databases (MySQL)

o Experience of developing massively scalable, multi-threaded, distributed systems

with at web application servers

o Experience with messaging systems such as RabbitMQ or JMS

o Experience with NoSQL databases and KV stores (Cassandra, MongoDB, etc)

o Experience with Java Servlets

o Strong knowledge of communication protocols (TCP/IP, XMPP, sockets, etc) and networking challenges in highly parallel, distributed systems - ability to design, implement and debug custom communication protocols

o Knowledge of common technologies behind today's rich and/or transactional web applications (HTML/DHTML, XML, AJAX, DOM, JavaScript, CSS, etc)

o Knowledge of security architecture for Web based products

o Experience Git

Education:

BS in computer science or equivalent industry experience

Company Description
Networking company


San Jose, CA

e3c6a1d611

Tue, 22 Aug 2017 22:44:21 PDT

PI99138246