Previous Job
Lead Engineer-San Carlos, CA
Ref No.: 18-02221
Location: San Carlos, California
Lead Engineer
Location: San Carlos, CA
Position: Contract
Rate: DOE
US Citizen, Green Card, TN, GC EAD only No Third-party agencies corp to corp.
·         Work closely with product management team to ensure we're building the best products.
·         Ability to lead a small team (globally distributed) of 4-6 individuals and help drive sound engineering design, process and quality practices, and perform acceptance engineering
·         Ability to comprehend business requirements and be able to map them to technical data requirements.
·         Strong emphasis on code automation and coverage so it is maintainable and extensible
·         Perform research, analysis, design and implementation and provide effective solutions for short term and long-term needs
·         Work in an agile, SCRUM driven environment to deliver new innovative products.
·         Mentor other team members and developers.
·         Work in a team environment and share knowledge.
·         Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities into the platform.
·         Experience in working with fast paced, modern Architecture with extensive experience with building Spring boot applications, REST API's, NO/SQL data bases and actively participate in R&D on the new frameworks
·         Hands on coding in Java & Related technologies

Must Haves:
·         Oriented analysis and design using common design patterns.
·         Hands on coding in Java & related technologies
·         Enterprise Application development using JAVA/J2EE
·         Spring framework- Flexibility to adapt and work on different spring modules like Spring MVC, Spring Context, spring security, spring boot, spring orm etc.
·         Relational Databases (e.g. Oracle, Postgres), ORM (Hibernate/Ibatis)
·         Shell & python scripting
·         Project management/tracking tools like JIRA/Rally
·         Knowledge of Linux systems
·         Familiarity with containers like jBoss/Tomcat/Jetty
·         Maven
·         SCM like GIT/Bit bucket
Good to:
·         Hadoop Stack – MapReduce, Hive, Sqoop, Oozie
·         Code coverage tools like Sonar
·         Apache Spark
·         JavaScript/CSS/JSON/AngularJS
·         Chef/Puppet
·         Micro services
·         Application Security including Information security principles & realization, web app security, OWASP & PCI DSS Compliance (Security Design & Technology Skills) 
      Minimum qualifications
·         BS in Computer Science or related technical field or equivalent practical experience.
·         Relevant internship or work experience, including development and/or test automation experience.
·         At least 9-12 years of experience with web and big data stack