Team Extension Company Profile

Staff Software Engineer

Team Extension

Job Description

Description

  • Solid understanding of microservices architecture
  • Strong understanding of service-to-service auth, API security and API performance
  • Expert level knowledge of building micro services using NodeJS with at least one of ExpressJS, HAPI, NestJS.
  • Proven ability to understand, manage microservices roadmap.
  • Strong hands on experience in writing JAVA based web services
  • 8+ years professional experience writing scalable, highly performant and maintainable micro services.
  • Must have experience working with GCP and AWS

 

Proficiency with MongoDB, Consul, Kafka

Ability to work with ElasticSearch is a strong plus

Experience with at least one testing framework (Selenium,cucumber, protractor, Karma, mocha etc)

Experience with at least one build tool (Grunt, Gulp etc)

Some open source visibility, a Github account or at least a Stackoverflow account or something along the lines would be a plus.

Very good command of English in writing and speaking.

Must be able to create and manage clear and precise implementation specifications for the team.

Knowledge and prior work experience in IAM related technologies is a plus.

 

Requirements

  • Must have experience working with GCP and AWS
  • Proficiency with MongoDB, Consul, Kafka
  • Ability to work with ElasticSearch is a strong plus
  • Experience with at least one testing framework (Selenium,cucumber, protractor, Karma, mocha etc)
  • Experience with at least one build tool (Grunt, Gulp etc)
  • Some open source visibility, a Github account or at least a Stackoverflow account or something along the lines would be a plus.
  • Very good command of English in writing and speaking.
  • Must be able to create and manage clear and precise implementation specifications for the team.
  • Knowledge and prior work experience in IAM related technologies is a plus.