Job Description :
Job Title: Sr. Java Script Developer with Strong NodeJS Exp

Location: San Jose, CA

Duration: 12+months

Rate: DOE

Job Description:

Responsibilities:



Mandate Skillset: Need Min 10+ Years IT with 2+ years Technical Lead Exp + Min of 8 years Exp with Fullstack Programming, Hands-on exp with JavaScript like MVC frameworks (Vue/Meteor/Angular, NodeJS)



Hands on experience in product development and in building highly scalable and secure high performance applications

2+ years of experience as technical lead, directly leading and guiding technical staff; 8+ years of professional full stack programming experience

Deep understanding and expertise in any one of the modern JavaScript MV-VM/MVC frameworks (Vue/Meteor/Angular, NodeJS, GraphQL )

Deep Knowledge in microservices architecture and deployments(Kubernetes) ; RESTful APIs, queuing and messaging, design & architectural patterns and application and workload sizing and handling infrastructure planning.

Cloud and On-prem Infrastructure: Experience with either AWS/GCP/Azure, Infrastructure as a Service and Container as a service, cloud native application development and Kubernetes native application development. Familiar with Ingress & Egress network policies, load balancers, and networked storage such as NFS and persistent volumes for k8s.

Restful services and complex AngularJS applications, directives, controllers, services

Development experience with database technologies – SQL and NoSQL

Native understanding of various testing tools and quality

Worked with Agile methodologies and exposure to storage domain and to various Cloud hyperscaler’s is much preferred

Ability to estimate work completion required to build an overall predictable plan

Conduct code reviews and ensure being complaint to the given process

Follow standard engineering principles and practices. Team player, a critical thinker and problem-solver. Aptitude to learn new skills

Good time-management, strong interpersonal and communication skills, willing to work with globally spread teams



Education & Experience:

Minimum of 10 + years of experience is required

Demonstrated ability to have completed multiple, complex technical projects

Bachelor of Engineering in Computer Science / Information Engineering, a Master Degree, or equivalent in experience is required