Job Description :
Interview timeline and process
1 technical phone and 1 technical on-site interview.

Must have skills:
8-10 years of experience.
Manager is looking for Full-Stack experience.
Rest API''s, Spring, Java, J2EE, Nodejs, Oracle Database.
Some experience with UI, JQuery, JavaScript.

Nice to have skills:
Reactjs, oracle, hadoop, NoSQL, Cassandra are nice to have.

Position Summary :
We are looking for a talented, technical, proactive, energetic, and passionate person who embraces challenges and is a proven problem solver. You will be a part of multiple teams tasked with multiple projects ranging from building full stack development of REST Service APIs, Back-end Batching applications, and Web Front-End User Interfaces that are highly functional, secure, scalable, and robust.

We are an Agile Scrum development shop with 2 week iterations. Team consists of a Dev Manager, QA Manager, developers, QA engineers, scrum master, and product owner with local Configuration Management and Database Engineering support.

Key Responsibilities

á Engage with product owners to create wireframes and mockups and design interactions
á Translate wireframes/mockups into functional HTML/JavaScript prototypes
á Help build a reactive universal app employing technologies such as ReactJS.
á Work with middle tier and back end developers on integrating HTML/JavaScript prototypes
á Design and build proof-of-concepts on next generation UI applications
á Debug/resolve HTML/CSS/JavaScript issues
á Participate in demos and code reviews
á Support multiple teams on their UI requirements

Qualifications

á B.S. in Computer Science or equivalent experience
á 5+ years in UI/UX development
á Expert knowledge of JQuery and JavaScript standards including ES6
á Experience with HTML5, CSS3 and CSS4
á Experience with XML and JSON
á Experience with Sketch
á Experience with JavaScript frameworks like BackBone, Ember, and Angular
á Experience with ReactJS
á Experience with Web Components and/or Polymer
á Experience with Node.js, functional reactive programming, and FLUX architecture
á Experience with Client side JavaScript charting technologies like D3 or FusionCharts
á Experience with UI/UX development across different mediums like mobile and tablet devices