senior software engineer in san jose

posted
job type
permanent
salary
US$ 145,000 per year
apply now

job details

posted
location
san jose, california
job category
Information Technology
job type
permanent
salary
US$ 145,000 per year
reference number
632937
phone
.
apply now

job description

job summary:

Senior Software Engineer

San Jose, CA

About The Job

We are looking for smart, energetic individuals to help us develop and launch groundbreaking career-centered products. We are currently seeking a Senior Software Engineer to join our team in San Jose, CA. At our client, the engineering culture is talent-centric. We believe in bringing together a team of talented engineers that are passionate about programming, technologies and developing solutions for complex human capital issues.

This position is based in our downtown San Jose office.

 
location: San Jose, California
job type: Permanent
salary: $145,000 - 165,000 per year
work hours: 9 to 5
education: Bachelors
 
responsibilities:
  • Bachelors or Master's Degree in Computer Science or related field
  • 5 to 7 years' experience of real world software engineering.
  • Extensive experience with Java, Object Oriented Programming and MySQL.
  • Experience in application frameworks like J2EE, Spring Framework.
  • Experience in database frameworks like JPA, Hibernate or any other ORM.
  • Experience in UI technologies like AJAX, JQuery, and JSP.
  • Exposure to Webservices, REST and SOAP protocols is preferred.
  • In depth knowledge of SQL querying mechanism.
  • Strong problem solving skills, adaptable and proactive.
  • Write clear, maintainable code, concise design docs, and resilient tests.
  • Excellent communication skills are a must have.
 
qualifications:

What You Will Do

  • Build enterprise scale portal for transitioning employees to quickly land their next opportunity with multiple tools provided in the portal, including integrating with social platforms and enterprise platforms.
  • Build distributed search engine of jobs and candidates. Implement machine learning algorithms for matching and ranking.
  • Build data warehouse of analytics data. Implement solutions for data intensive computation. Design algorithms for data mining.
  • High performance RESTful services.
  • Make our distributed infrastructure including Amazon cloud clusters, MySQL clusters, Solr/Lucene clusters, Memcached clusters, Node.js, MongoDB, scalable and reliable.
  • Having fun! We have an amazing culture at our client and want you to be a part of it!
 
skills: Skills You Will Need

  • Bachelors or Master's Degree in Computer Science or related field
  • 5 to 7 years' experience of real world software engineering.
  • Extensive experience with Java, Object Oriented Programming and MySQL.
  • Experience in application frameworks like J2EE, Spring Framework.
  • Experience in database frameworks like JPA, Hibernate or any other ORM.
  • Experience in UI technologies like AJAX, JQuery, and JSP.
  • Exposure to Webservices, REST and SOAP protocols is preferred.
  • In depth knowledge of SQL querying mechanism.
  • Strong problem solving skills, adaptable and proactive.
  • Write clear, maintainable code, concise design docs, and resilient tests.
  • Excellent communication skills are a must have.

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

skills

Skills You Will Need

  • Bachelors or Master’s Degree in Computer Science or related field
  • 5 to 7 years’ experience of real world software engineering.
  • Extensive experience with Java, Object Oriented Programming and MySQL.
  • Experience in application frameworks like J2EE, Spring Framework.
  • Experience in database frameworks like JPA, Hibernate or any other ORM.
  • Experience in UI technologies like AJAX, JQuery, and JSP.
  • Exposure to Webservices, REST and SOAP protocols is preferred.
  • In depth knowledge of SQL querying mechanism.
  • Strong problem solving skills, adaptable and proactive.
  • Write clear, maintainable code, concise design docs, and resilient tests.
  • Excellent communication skills are a must have.

qualification

What You Will Do

  • Build enterprise scale portal for transitioning employees to quickly land their next opportunity with multiple tools provided in the portal, including integrating with social platforms and enterprise platforms.
  • Build distributed search engine of jobs and candidates. Implement machine learning algorithms for matching and ranking.
  • Build data warehouse of analytics data. Implement solutions for data intensive computation. Design algorithms for data mining.
  • High performance RESTful services.
  • Make our distributed infrastructure including Amazon cloud clusters, MySQL clusters, Solr/Lucene clusters, Memcached clusters, Node.js, MongoDB, scalable and reliable.
  • Having fun!  We have an amazing culture at our client and want you to be a part of it!

responsibilities

  • Bachelors or Master’s Degree in Computer Science or related field
  • 5 to 7 years’ experience of real world software engineering.
  • Extensive experience with Java, Object Oriented Programming and MySQL.
  • Experience in application frameworks like J2EE, Spring Framework.
  • Experience in database frameworks like JPA, Hibernate or any other ORM.
  • Experience in UI technologies like AJAX, JQuery, and JSP.
  • Exposure to Webservices, REST and SOAP protocols is preferred.
  • In depth knowledge of SQL querying mechanism.
  • Strong problem solving skills, adaptable and proactive.
  • Write clear, maintainable code, concise design docs, and resilient tests.
  • Excellent communication skills are a must have.

educational requirements

Bachelors