Silicon Tech Solutions

Application Developer

Role: Application Developer 

Position Type : Full Time Salaried with Benefits

Location: Fremont, CA 

Date : 02/25/2015

Job Summary

We are looking for an experienced Java engineer to join our Software Engineering team. Successful candidates will have significant experience in the development and implementation of complex web, mobile, and client-based applications.

 Responsibilities

Design, develop, unit test and support new and existing applications in an agile environment.

Assist in the identification, design and implementation of solutions for software defects.

Produce high-quality and on-time deliverables according to planned project goals.

Support QA testing efforts and assist colleagues in troubleshooting production problems.

Maintain flexibility and strong working relationships with peers and management.

Demonstrate effective leadership and mentoring skills.

Attention to detail and focus on quality.

 Required Experience

Strong familiarity with OO design and development methodologies.

Experience with at least one web application development framework.

Experience developing in a UNIX environment.

Present, learn, and apply new technologies.

Demonstrate effective communication skills and teamwork.

Ability to manage workload and conflicting priorities

Desired Experience

Design and development of RESTful web services.

Experience with Apache Thrift and JSON.

Grails framework exposure.

Experience with Postgres or other SQL based RDBMS.

Spring and Hibernate exposure.

Experience developing Servlets and JSPs in an Apache/Tomcat environment.

SCRUM experience; CSM certification ideal

Education/Experience: Bachelors Degree in Computer Science or its equivalent in the same or related filed and/or related experience.

Apply Now