a dynamic information technology staffing firm

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)