Previous Job
Java Backend with Strong SQL
Ref No.: 18-09783
Location: San Jose, California
Start Date: 09/05/2018
 Primary Skill:   Java Backend with Strong SQL
Secondary Skill: ETL
Buy Rate: $75 (Level Required: Only Senior Developer)
Location: San Jose, CA
Position: 1
Manager's comment:- Integration exp is good to have, look for the candidates who has hands on exp Java, SQL and also experienced leading team.
  • Develop and administer data integration solutions and processes for heterogeneous sources
  • Support existing and legacy integration solutions
  • Partner with internal teams to define and implement solutions that improve end to end solutions and support experiences
  • Maintain highest levels of development practices including technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, writing clean, modular and self-sustaining code.
Required Qualifications:
  • Java experience (primary skill set)
  • Strong Java experience and coding skills in back end development
  • Experience with  design and integration with APIs
  • Prior experience with one or more of the following: JavaScript, JSON, Web Services (REST, SOAP, RPC)
  • Experience with Object Relational mapping tool like Hibernate and Spring 
  • Prior experience in system integration design and development
ETL experience (secondary skill set)
  • Prior experience in modern ETL tools like SSIS, Pentaho Data Integration, etc. is a plus
  • Experience developing business applications including data storage and application integration
  • Experience implementing, configuring, customizing and integrating 3rd-party software solutions
  • Solid understanding of information management, data modeling, system integration, development methodologies (including unit testing)
  • Experience in writing and tuning complex SQL queries   - MUST HAVE SKILL
  • Strong written and verbal communication skills
Preferred Qualifications:
  • Senior level engineer
  • BA/BS degree in Computer Science
  • Prior Google experience
  • Experience with the full system implementation life-cycles (analyze, design, build, test, implement, support)
  • Experience with web technologies
  • Test automation and release automation exposure
  • Experience working on Linux