Dataquad Inc.

Java Node.JS Backend Developer

  • Job Type: Contract W2
  • Industry Type: IT Sector
  • Industry Location: Remote
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: Java - Node.JS Backend
  • Secondary Skills: Java - Node.JS Backend
  • Job Location: Remote, Remote
  • Posted Date: Posted today
Job Description

Looking for Java - Node.JS Backend Developer

Experience 9-10 years

RESPONSIBILITIES
• Experience to fulfill strategy, implementation and workflow of the Media/Digital Asset Management systems. (Experience with Vidispine or any production asset management systems are a plus).
• Create technical specifications based on functional requirements.
• Participate in a development team, producing components for new and existing applications.
• Perform basic support and debugging in test and production environments.
• Maintain and repair existing applications.
• Act as a key contributor in an agile sprint team, performing sprints on new and existing applications.
• Identify and escalate problems.
• Ability to develop applications to scale in cloud based environments such as: Google Cloud Platform or AWS.
• Ability to develop high trac APIs & websites.
• Ability to develop in a DevOps environment.
• Ability to develop in a fully automated CI/CD environment.
• Ability to develop highly secure, public facing applications with performance and security as a priority.
• Minimum of 7 years of experience with hands on software design and development.
• Experience supporting a high-availability environment, 24/7 operation.
• Experience building/deploying Video players, transcoding & streaming solutions would be a nice to have. QUALIFICATIONS
• Superior problem solving, organizational, decision-making, written, oral and interpersonal skills.
• Experience in designing and developing large, scalable and complex systems.
• Experience in Cloud technologies (eg: AWS, Docker, Terraform, Kubernetes).
• Experience in Build and CICD technologies e.g.: Maven, Jenkins.
• Develop and maintain high-quality applications using Java technology stack and object-oriented methodologies.
• Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
• Proficiency with Java 8/Java EE, core Spring framework, Hibernate/JPA, Git, Linux, application servers.
• Experience in building, maintaining and debugging cloud-native production-grade applications on AWS using services like Containers, EC2, EBS, and S3.
• Sound knowledge of RESTful Webservice design, NoSQL and SQL database design, and transaction management principles.
• Experience with Web application development, including OWF, Servlets, Grails, Play, MVC, JSON, XHTML and HTML5, CSS up to and includin3, SASS/LESS, Angular, View, or ReactJS. ReactJS Preferred.
• Experience with algorithm implementation.
• Experience with distributed message or stream processing frameworks in a cloud environment.
• Experience working in Digital Media based environments.
• Test Driven Development (TDD) exposure and understanding.
• Experience working with junior developers and peer programming techniques such as XP, Peer Programming, and others.
• Adheres to department standards, policies, procedures, and industry best practices.
• Available to work flexible hours based on requirements and needs

 

Relevant Job Openings
CRM
Python Developer or Devops Engineer
CRM
Node JS Developer
Jr. Java Developer
Junior Java Developer