Skip to main content
a dynamic information technology staffing firm
Company
Why BGI?
Technologies
Available Positions
Submit Resume
Services
Consulting Services
Right to Hire
Project Staffing
PRINT
EMAIL
Home
>
Careers - Job Details
Careers - Job Details
Node JS Developer
Summary:
BGI has the following contract position in New York, NY
Job ID/Number:
Posted Date:
6/1/2018
Job Location:
New York, NY
Position Type:
Contractor
Division:
Information Technology
Description:
Must have strong experience developing microservices on NodeJS
Experience collaborating with clients to design and deliver Architectures for complex custom projects using appropriate Open Source technologies on Cloud providers such as AWS, Azure, and others
Experience in decomposing existing monolithic legacy applications into microservices
Possess deep experience in using one or more Microservice frameworks to create Cloud Native solutions through all phases of the software development lifecycle
Experience in utilizing Promises patterns, Observables, or Reactive Programming (RX)
Experience with NoSQL datastores such as Cassandra and MongoDB
Experience with distributed caching frameworks such as Ehcache, Couchbase, and Redis
Experience with implementing run-time architecture services (caching, logging, etc.)
Experience with Platforms as a Service such as Cloud Foundry, OpenShift, etc.
Experience with Functions as a Service and Server-Less architectures such as AWS Lambda and Azure Functions
Hands-on experience with installation, configuration and development, including work within a production environment
Experience in Performance tuning
Experience with defining and creating methodologies and service offerings
Experience in defining one or more following architecture aspects: Availability, Cloud Traffic Management, Maintainability, Operability, Scalability and Portability
Experience with deploying container-based applications using tools such as Docker
Experience architecting API-centric solutions
Proven ability to build, manage and foster a team-oriented environment
Proven ability to work creatively and analytically in a problem-solving environment Desire to work in an information systems environment.
Excellent communication (written and oral) and interpersonal skills. Excellent leadership and management skills
Strong understanding of microservice architecture
Hands-on experience in developing and deploying microservices
close (X)