Technologies - Backend Developer - Microservices Architecture - Delhi, India - Vecmocon

    Vecmocon
    Vecmocon Delhi, India

    1 week ago

    Default job background
    Description

    Company Description :

    We are an IIT Delhi-incubated deep-tech EV startup. Vecmocon is making the EV ecosystem smart, connected and reliable by using its state-of-the-art solutions and data-centric approach, to drive the electric mobility revolution in India.

    We are a young company with futuristic vision and stellar aspirations. We are a passionate team with capable and empathetic leadership, a great working environment and collaborative team culture.

    About the Job :

    Vecmocon is looking for a young enthusiastic Backend Developer with expertise in Java/Node.JS. The person's primary responsibility will be the development and enhancement of the cloud side of the IoT platform for visualization and analysis of large scale IoT data being collected from IOT devices. The person is required to have a sound knowledge of back-end technologies (mentioned below) and must be result oriented with a desire to work in a start-up.

    Responsibilities :

    • Develop and maintain the backend.
    • Knowledge of microservices architecture
    • Design efficient, scalable backend services to manage user authentication, device data, user accounts, and device configurations.
    • Ensure secure and efficient data handling, particularly for features like account creation, password reset, and device management.
    • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
    • Creating tools that automate the process of data representation and delivering them in the form of reports or alerts.
    • Development of backend APIs and workflows for a smooth end to end deployment and maintenance of thousands of devices deployed in the field.
    • Knowledge of Relational database of no sql database is a plus
    • Knowledge of message queues and MQTT
    Requirements :
    • Bachelor's degree in Computer Science from a top-tier institute or equivalent practical experience.
    • Proficiency in java and experience with the springboot framework or node js
    • Rest API Design and implementation
    • Strong knowledge of databases, ORM, and web security principles.
    • Experience in handling complex backend systems, particularly for admin panels or dashboards.
    • Working knowledge of MongoDB and MySQL/Postgres/msql/oracle
    • Good understanding of API Design.
    • Good understanding of Microservices principles (Realtime and Event-Driven)
    • Capability and desire to work in a dynamic and fast-paced environment with minimal direction.
    )