Job Title: NodeJs Developer
Location: Irving TX
Duration: 12+ Months (upto 36 months)
Interview process: online technical test, followed by Skype or Inperson interview depends on candidate's location.
Experience with Java and J2EE technologies
Good understanding of common design patterns
Experience with Struts, Spring and Hibernate frameworks
Design and develop application server to serve software application's presentational, functional and non-functional requirements.
Design and develop software frameworks to address data needs for application requirements.
Design and setup software development environment with the help of latest server and client side technologies.
Interactions with UI architecture team and other teams periodically and on a need basis on behalf of application team(s). This is to leverage framework knowledge, re-usable components, framework libraries and other artefacts required as part of application(s) development.
Design and develop framework which will be used to get data, post form data and intercept asynchronous request/response with the help of axios, bluebird and fetch node packages.
Develop Server side rendered Single Page Application to enhance performance and consistent Search Engine Optimization.