Job Description :
Job Title: Applications Engineer - Node JS
Location: San Jose, CA 95134
Duration: 06+ Months Contract

Job Description:
Responsibilities
As a Senior Applications Engineer, you will take ownership of designing and developing the applications with the latest technologies.
In this hands-on role, you will work closely with product owners, engineering and executive teams to drive some of the applications development from inception to completion.
You will be working in a collaborative team using agile software development methodology.
The applications would be deployed across several customer bases in existing deployments.

Qualifications
Bachelor degree in Computer Science or equivalent experience
Back-end development experience
Experience with NodeJS, Java and MongoDB
Experience with design and architect Microservices, familiar with design patterns
Experience design and build applications capable to scale in MicroServices, API Gateway, Kafka, MongoDB and Docker container environment
Experience with building a secured product, expertise with common authentication and authorization architectures
Familiarity with source control systems like Mercurial/Git
Excellent communicator and team player
Strong commitment to developing high-quality, maintainable code to meet complex, changing requirements
Excited about doing full stack development; Strong belief in the importance of testing
Familiar with continuous and agile integration/deployment and test-driven development
             

Similar Jobs you may be interested in ..