Senior Full
Equifax
Heredia, Heredia, Costa Rica
hace 4 días

As a Full Stack Java Developer, you will design and develop front end web applications using Angular, Typescript, JavaScript, Nodejs or any front end frameworks based on software requirements as well as back end service with Java, Spring Framework, SpringBoot Microservices.

The Full Stack Java Developer is essential to maintaining adherence to architecturalstandards / principles,global product-specific guidelines, usability design standards, etc.

The Full Stack Java Developer position is responsible for creating and consuming REST, JSON-based API's.

As part of the Equifax Commerce Platform team, the Full Stack Java Developer will experiment with new technologies and innovative ways to solve problems.

In order to be successful, the Full Stack Java Developer will need to have strong collaboration and communication skills and must be comfortable operating in an agile, dynamic environment.

This candidate should be a strong team player that values continuous improvement, accountability, transparency, a willingness to pivot, failing fast and being polite but firm.

Primary Responsibilities :

  • Solve unique and complex problems with broad impact on the business
  • Build large, complex projects to achieve key business objectives
  • Translate highly complex concepts in ways that can be understood by a variety of audiences
  • Deploy and maintain Applications / Systems
  • Additional responsibilities include :

  • Working with product owners, UX and other business partners to define work for the team
  • Facilitating code reviews, code quality checks, testing, automation, etc.
  • Ensure integrated end-to-end design
  • Guide and mentor junior developers in developing code and workflow procedures, and conduct code reviews.
  • Requirements :

  • 5 + years as a Full-stack developer with experience client-side JavaScript frameworks (preferably Angular, TypeScript), Node.
  • JS, NPM, server-side frameworks (Java / Spring / Spring Cloud / Hibernate / SpringBoot Microservices)

  • 1+ years of experience working with Cloud environments (GCP and AWS) a must
  • Solid grasp of web and backend application development
  • Strong written and verbal skills
  • Strong interpersonal skills as well as strong teamwork and customer support focus
  • Strong teamwork and customer support focus
  • Aggressive problem diagnosis and creative problem-solving skills on highly complex problems; technical agility
  • Experience with Microservices / Rest services / Soap)
  • Experience of Postgres / Oracle / MySQL / NoSQL databases (MongoDB, Cassandra, Neo4J)
  • Experience with Node.js, React, Backbone or other client-side MVC technologies is a plus
  • Experience in continuous integration build tools (Jenkins, SonarQube, JIRA, Nexus, Confluence, GIT-BitBucket, Maven, Gradle, RunDeck, is a plus)
  • Experience with unit and automation testing (Jasmine, Protractor, JUnit)
  • SRE experience a plus
  • You are humble, passionate and have great people skills
  • You're a true team player and believe in established team Purpose, Vision, Tenets, and Values
  • You have a real passion for and the ability to learn new technologies
  • Preferred Skills :

  • Knowledge of web components
  • Experience with API Frameworks (APIGEE)
  • Experience working with Agile methodologies
  • Experience in UNIX or Linux (is a plus)
  • Experience with CSS preprocessors (less, sass)
  • Experience with Public Cloud - AWS and Google Cloud
  • Knowledge of Domain Driven Design concepts and microservices
  • REST API design and implementation
  • Familiar with secure development best practices.

  • Experience creating responsive designs (Bootstrap, mobile, etc.)
  • Experience with JavaScript build tools and dependency management (npm, bower, grunt, gulp)
  • Knowledge of Java build tools and dependency management (gradle, maven)
  • Knowledge of Security principles (Encryption,Authentication / Authorizationetc)
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación