Developer - Microservices Architecture

1 day ago


Amritsar, Punjab, India Wits Innovation Lab Full time

Job Description : Node.js Developer

Location : Mohali

Experience : 3+ Years (Full-Time)

Role Overview :

We are seeking a skilled Node.js Developer to join our dynamic team in Mohali. The ideal candidate will have a strong background in backend development using Node.js and TypeScript, along with extensive experience in microservices architecture and containerization. You will play a pivotal role in designing, developing, and maintaining high-performance backend services that are secure, scalable, and efficient.

Responsibilities :

- Backend Development : Design, develop, and maintain robust backend services using Node.js and TypeScript.

- Microservices Architecture : Implement and maintain a microservices-based architecture with a focus on performance and scalability.

- API Development : Build and integrate APIs using technologies like RestAPIs, Protobuf, gRPC, WebSockets, or GraphQL.

- Containerization : Utilize Docker to manage containerized services and ensure smooth deployment processes.

- Message Queues : Work with messaging systems such as Apache Kafka, RabbitMQ, or Amazon SQS for asynchronous processing.

- Monitoring and Auditing : Set up and integrate monitoring tools like Prometheus and Grafana to track service health and logs.

- Database Management : Work with SQL databases (e.g., MySQL, Postgres), NoSQL databases (e.g., MongoDB), and in-memory databases (e.g., Redis).

- Testing : Write and maintain unit and integration tests to ensure application reliability.

- Cloud Services : Leverage AWS services to optimize application performance and support cloud-based solutions.

- Collaboration : Work closely with frontend developers to ensure a seamless user experience.

- Troubleshooting : Monitor and resolve performance issues to maintain system efficiency.

- Security and Scalability : Implement best practices to ensure backend services are secure and scalable.

Requirements :

- Proven experience of 3+ years in backend development with Node.js and TypeScript.

- Hands-on experience in microservices architecture.

- Proficiency in using Docker for containerization.

- Knowledge of at least three API protocols : RestAPIs, Protobuf, gRPC, WebSockets, or GraphQL.

- Experience with message brokers like Kafka, RabbitMQ, or Amazon SQS.

- Proficiency in SQL, NoSQL, and in-memory databases.

- Familiarity with monitoring and auditing tools such as Prometheus and Grafana.

- Strong understanding of AWS services and cloud solutions.

- Demonstrated ability to write clean, maintainable, and testable code.

- Excellent problem-solving skills and a proactive approach to challenges.

- Strong communication and teamwork skills to collaborate effectively with cross-functional teams.

Benefits :

- Work-Life Balance : Enjoy a 5-day work week, including one day of Work From Home.

- Flexible Hours : Work at your own pace to deliver efficient results without unnecessary stress.

- Team Culture : Participate in weekly team activities, including Friday get-togethers, to foster camaraderie.

- Performance Bonuses : Receive monthly incentives based on your contributions and team performance.

- Health Insurance : Comprehensive coverage to ensure your well-being.

- Career Growth : Personalized development plans to support your professional journey.

This role offers an exciting opportunity to work on cutting-edge technologies, tackle complex challenges, and grow with a forward-thinking organization.

(ref:hirist.tech)

  • Amritsar, Punjab, India beBeeBackend Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Backend Developer - Microservices ArchitectureWe are seeking a skilled professional to join our dynamic team in Mohali. The ideal candidate will have a strong background in backend development using Node.js and TypeScript, along with extensive experience in microservices architecture and containerization.


  • Amritsar, Punjab, India beBeeBackend Full time ₹ 20,00,000 - ₹ 30,00,000

    Job Title: Software Engineer As a key player in our team, you will be responsible for designing and developing software applications using Python.Key Responsibilities:Design, develop, test, and maintain backend applications using Django, Flask, or FastAPI.Build RESTful APIs and integrate third-party services to enhance platform capabilities.Utilize data...


  • Amritsar, Punjab, India beBeeDeveloper Full time ₹ 12,00,000 - ₹ 16,00,000

    Backend Developer PositionWe are seeking a skilled Backend Developer to join our team. The ideal candidate will have experience working with Node.js and TypeScript, designing and developing robust backend services.The role involves working on the backend of our services, utilizing Node.js and TypeScript to create high-performance applications. We are looking...


  • Amritsar, Punjab, India beBeeSoftwareEngineering Full time ₹ 20,00,000 - ₹ 30,00,000

    About Our Software Engineering Role">We are seeking a talented Software Engineer to join our team and contribute to the development of our Unpod.ais platform using cutting-edge technologies.Key Responsibilities:Design, implement, and maintain high-quality software components based on specifications and business needs.Integrate third-party libraries and...


  • Amritsar, Punjab, India beBeeBackendDeveloper Full time ₹ 15,00,000 - ₹ 28,00,000

    Backend DeveloperWe are seeking a skilled Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend applications using Python.Key Responsibilities:Develop, test, and maintain backend applications using Django, Flask, or FastAPI.Build RESTful APIs and...


  • Amritsar, Punjab, India beBeeFrontend Full time ₹ 9,00,000 - ₹ 12,00,000

    Job OverviewWe are seeking an experienced and motivated individual to lead the development of our web applications using the Angular framework.The successful candidate will have a strong understanding of Angular architecture and be able to develop clean, modular, and efficient code.Key Responsibilities:Design and develop web applications using the Angular...


  • Amritsar, Punjab, India Careerfit Ai Full time

    Job Description.Key Responsibilities Develop, test, and maintain backend applications using Django, Flask, or FastAPI. Build RESTful APIs and integrate third-party services to enhance platform capabilities. Utilize data handling libraries like Pandas and NumPy for efficient data processing. Write clean, maintainable, and well-documented code that adheres to...


  • Amritsar, Punjab, India beBeeDatabase Full time US$ 90,000 - US$ 1,20,000

    About the Role :As a key member of our infrastructure team, you will be responsible for designing, managing, and optimizing our Microsoft SQL Server environments. Your primary goal will be to ensure data availability, integrity, and performance while working closely with development teams to support application scalability and efficiency.Key Responsibilities...

  • Angular Developer

    6 days ago


    Amritsar, Punjab, India ChicMic Studios Full time

    Key Responsibilities :- Develop and maintain responsive, high-performance web applications using Angular.- Collaborate with UX/UI designers and back-end developers to implement user-friendly features.- Optimize application for maximum speed and scalability.- Write clean, maintainable, and well-documented code.- Troubleshoot and debug issues; provide timely...

  • Flutter Developer

    5 days ago


    Amritsar, Punjab, India Rimone Charge Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Calling all tech enthusiasts who love to build intuitive mobile apps using FlutterRimone is seeking passionate and fresh minds to join our team as a Flutter developer. Are you excited about building stunning, high-performing mobile apps, and an undergraduate looking for a paid internship? This is the perfect opportunity for youWhat we're looking for:Ability...