NodeJS Developer - API & Microservices Specialist
NodeJS Developer - API & Microservices Specialist823
Applications
823
Applications
Bengaluru
Pune
Full-Time
Mid-Level: 4 to 8 years
Posted on Jul 24 2024
About the Job
Skills
Node.js
RESTful API design
JavaScript
docker
Kubernetes
AWS
Microsoft Azure
3scale
- Programming Languages: NodeJS, JavaScript, TypeScript
- Databases: SQL, NoSQL
- Containerization: Docker, Kubernetes
- API Gateway Integrations: 3Scale
- Authentication: Single-Sign-On, Token-based (Rest, JWT, OAuth)
- Message Queues: AWS, Microsoft Azure, Pushpin, Kafka
Overall Responsibilities:
- Develop scalable and highly-available RESTful APIs using NodeJS technologies.
- Implement and maintain GraphQL APIs.
- Ensure performance tuning, debugging, and monitoring of applications.
- Collaborate with cross-functional teams to design, develop, and enhance microservices.
- Follow best practices for coding, security, unit testing, and documentation.
- Research and benchmark technology against other best-in-class technologies.
Technical Skills:
Core Development: NodeJS, JavaScript, TypeScript
API Development: RESTful APIs, GraphQL
CI/CD : Principles and practices, Troubleshooting in distributed services ecosystem
Containerization: Docker, Kubernetes
API Gateway: 3Scale
Authentication: Single-Sign-On, Token-based (Rest, JWT, OAuth)
Messaging: AWS, Microsoft Azure, Pushpin, Kafka
Experience:
- Minimum 5 years of coding experience in NodeJS, JavaScript, and Databases.
- At least 1 year hands-on experience in TypeScript.
- Experience in performance tuning, debugging, and monitoring security.
- Experience in Banking, Financial, and Fintech environments preferred.
- Familiarity with Agile methodology.
Day-to-Day Activities:
- Develop and maintain high-quality software solutions.
- Implement and manage APIs and microservices.
- Perform performance tuning and debugging.
- Collaborate with teams to ensure seamless integration and deployment.
- Participate in code reviews and provide constructive feedback.
- Research and implement new technologies and best practices.
Qualifications:
- Degree or Postgraduate in Computer Science or related field (or equivalent industry experience).
- Strong understanding of software development life cycle.
- Proficiency in NodeJS, JavaScript, and TypeScript.
Soft Skills:
- Excellent communication skills (verbal, written, and presentation).
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Self-motivator and self-starter.
- Ability to influence multiple teams on technical considerations.
- Excellent interpersonal skills to interact and present ideas to senior and executive management.
About the company
Telescopp provides an effective and powerful way that connects businesses with the world's best Talent, powered by Technology and Tribe.
Telescopp provides an effective and powerful way that connects businesses with the world's best Talent, powered by Technology and Tribe.
Industry
Business Consulting and S...
Company Size
2-10 Employees
Headquarter
Bengaluru, Karnataka
Other open jobs from Telescopp