Job Description :
We''re looking for a Scala Developer with 5+ years of experience in software development, with a focus on backend development, for a great opportunity in Sunnyvale, CA.



RESPONSIBILTIES:

- Participate in the design and implementation of sophisticated software systems, at the direction of a Supervisor, Product Services Group

- Participate in software design and code reviews

- Participate in professional software engineering practices using such tools and methodologies

- Address production issues in a timely manner – perform root cause analysis

- Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members



REQUIREMENTS:

- 5+ years of software development experience

- 5+ years of backend dev experience

- HTML5, Javascript, CSS experience

- SQL and database schema design experience

- Strong technical background

- Solid experience designing and developing complex, scalable web-based tools with Scala and Java

- Experience developing backend solutions for websites

- Experience writing unit tests

- Knowledge of Linux Stack and Bash commands

- Web application security and incorporating security into the software development lifecycle experience

- Database architecture, scalability, performance, and tuning experience

- Knowledge of source version control software - Subversion, Git, etc.

- Familiar with DevOps responsibilities - application deployment, performance, monitoring, reliability and scalability



Bonus Points for:

Docker, configuration management systems such as Ansible, Mesos or similar grid computing technologies, CI build tools such as Jenkins, and logging and monitoring tools like Splunk



Equal Opportunity:

We and our clients are equal opportunity employers who value diversity at our companies. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.