Compliance Compendium

Java Developer - React JS

  • 28 May, 2018
  • 3 - 5 years
  • Bengaluru/Bangalore
  • 3 - 6.5 Lakhs (p/a)


  • react.js
  • ReactJS
  • NodeJs
  • Node.js
  • Core Java
  • Javascript
  • Object-oriented Javascript
  • CSS3
  • HTML 5
  • REST API Integration
  • Spring
  • postgres

Job Description

Job Title: Java Developer - ReactJs, NodeJS.
Location - Bangalore (Koramangala)
Prior to Applying please note -
MUST HAVE SKILLS: React.JS, Node.JS, Core Java, Javascript, Postgres

1. 3 to 6 years overall experience in software development.
2. 2+ years of experience in Java.
3. 2+ years of experience in JavaScript, with expert-level proficiency, including knowledge of OO concepts in Javascript.
4. 1+ years of hands-on experience with Ember.js strongly preferred; or JavaScript frameworks such as React JS, Angular JS, Backbone, Knockout.js, Meteor, etc.
5. Good knowledge of web applications frameworks and front-end JavaScript frameworks such as React, Backbone, Angular and Ember.
6. Database experience - Postgres, NoSQL.

Duties and responsibilities :
1. Passionate about building great web applications using the latest technology stacks.
2. Understanding of best practices in code structuring, internal design, and algorithms.
3. Familiarity with client-side templating languages such as Handlebars or Mustache.
4. Knowledge of Javascript test runners and unit testing frameworks such as Mocha is a big plus.
5. Strong knowledge of CSS design principles; experience with CSS frameworks such as Bootstrap and CSS pre-processors such as LESS/SASS is a strong plus.
6. Specific experience with agile methodology, including use of tools such as JIRA; experience as scrummaster a plus.
7. Good knowledge of web technology stack, e.g. HTTP, cookies, headers is a plus.
8. Well-versed in version control systems, git preferred.
9. Knowledge of/experience in node.js, including express.js desirable.

Company Profile

At Compliance Compendium we have a robust Program Management Team that average 20+ years of experience. They are always available and provide you daily feedback on the status of your project or why not use our live project system to track your project and be the envy of your competition!