Sr. Software Developer en Newark, CA a WORLDPAC

Fecha de publicación: 8/31/2019

Resumen de la oferta

  • Tipo de contrato:
    Full-Time
  • Ubicación:
    Newark, CA
  • Tipo de empleo:
  • Experiencia:
    Not Specified
  • Fecha de publicación:
    8/31/2019

Descripción del empleo



Job Description

The WORLDPAC Development team is seeking a Sr. Software Developer to join our team to help build the next generation of WORLDPAC’s online catalog and ordering platform called “speedDIAL”. As a Sr. Software Developer, you will be responsible for designing, coding and supporting moderately complex web based application using RESTful Web Service. You will use tools/frameworks such as Spring Framework, SpringBoot, Spring MVC, JMS, ElasticSearch, Lucene, Java, JavaScript, Hibernate, and/or Microservices.

Responsibilities:

Your daily duties and responsibilities in this role will generally include:

  • Planning, Designing, developing, coding, testing, building, deploying and debugging new software or enhancements to existing software.
  • Participating in design and coding activities with other team members.
  • Working with other team members to understand problems with software, and then developing specifications and estimates to resolve such problems.
  • Integrate in-house and third-party software components to create the designed system..
  • Work with operations and support teams to deploy applications to various environments and ensure they can be supported.
  • As part of an agile team, share responsibility for refining, planning, and estimating the duration and complexity of tasks.
  • Develop systems that adhere to architecture standards and practices.
  • Unit test all new software thoroughly to ensure highest quality levels possible.
  • Collaborate closely with other team members in IT team and content teams.

Requirements:

  • Five or more years of experience in developing web application.
  • Bachelor's degree in Computer Science or higher.
  • Senior level skills with the following technologies: Java, Rest, and JMS.
  • Proficiency with HTML5, CSS3 and JavaScript.
  • Familiar with React and React Native.
  • Strong experience with the following: Spring Framework, SpringBoot, ElasticSearch, and ObjectRelation Mapping such as Hibernate, JSON, and Tomcat.
  • Strong understanding of an agile application development lifecycle.
  • A proven ability to leverage SaaS APIs (Salesforce.)
  • A proven ability to develop highly secure applications with end to end encryption.