Sr. Backend Developer - Ahmedabad, India - NTCL

    NTCL
    NTCL Ahmedabad, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Technology / Internet
    Description

    Senior Backend Developer to 4 Years Experience

    Position: Senior Backend Developer )

    Location: Ahmedabad, Gujarat

    Overview:

    • As a Senior Backend Developer at Navkar, you will be an integral part of our development team, contributing to the design, development, and optimization of our smart messaging and communication platform.
    • Your primary focus will be on the backend, utilizing your expertise in and related technologies to build efficient, scalable, and reliable microservices.

    Key Responsibilities:

    • In-depth knowledge in JavaScript including ES6+ and Typescript
    • Expert in and frameworks available for it such as express, etc
    • Expert in file system, HTTP module, Events, etc
    • Knowledge of functional and Object oriented programming
    • Experience with common FrontEnd tools like React ,Angular etc
    • Proficient in writing Unit test, migration test, end-to-end test
    • Knowledge about Version Control tools like Git/Bitbucket, CI/CD, Jira
    • Proficiency with RESTful APIs
    • Experience with http://Socket.IO
    • Experience with the core AWS services
    • Experience with Docker and Kubernetes
    • Experience with micro-services using NodeJS
    • Experience with Queuing technologies such as SQS/RabbitMQ/Kafka/Active MQ
    • Experience in third-party APIs like payment gateway, etc.
    • Understanding the nature of asynchronous programming and its quirks and workarounds

    Qualifications and Skills:

    • At least 2.5 to 4 years of professional experience as a Backend Developer, with a strong focus on development.
    • Solid understanding of microservices architecture and related concepts.
    • Proficiency in working with databases, particularly MongoDB.
    • Familiarity with messaging systems like Kafka is a plus.
    • Strong problem-solving skills and a proactive attitude towards challenges.
    • Good communication skills and ability to work effectively in a collaborative team environment.

    Benefits:

    • Monday to Friday working
    • Flexible working hours
    • Welcoming workplace atmosphere
    • Emphasis on continuous learning
    • Opportunities to engage with state-of-the-art technologies
    • Competitive compensation package