FR
Development-engineering

Intermediate Fullstack Developer

Intermediate

Remote CBZ Technologies
80 000 $ - 110 000 $ (Permanent) 65 $ - 90 $ (Freelance)

Master the full technology stack to deliver complete features. Versatility will be a major asset for agile teams.

Responsibilities

  • Develop optimized and high-performance features in collaboration with a team of experts and generalists.
  • Program a Web service in Java using Servlet, JAX-RS, and JAX-WS.
  • Program object persistence in a relational DB with JDBC and a CRM.
  • Create DB structures and write complex SQL queries.

Requirements

  • Minimum THREE (3) years of experience as Front-end and Back-end (Java) developer (must have worked in BOTH roles).
  • Experience in Web development with Javascript and Typescript of complex components.
  • Knowledge and experience with reactive Web frameworks (Vue.js, Angular, React, etc.).
  • Master SOLID principles.
  • Conducted complex code reviews.
  • Conducted unit tests.
  • Master single page application concepts and responsive Web development.
  • Experience modeling complex components.
  • Created and managed branches/tags in a version control system.
  • Experience programming Java Web services, using JDK utilities, OO design patterns, layered architecture, dependency injection, and persistence.
  • Experience proposing and modeling solutions and identifying bugs.
  • Experience creating DB structures and writing complex SQL queries.
  • Experience with Oracle DBs.
  • Know main characteristics of a REST API.