NodeJS Developer

1 month ago


Vijayawada, India TEKsystems Full time

Role : NodeJS Developer Lead (5+ years)

Location : Bangalore

Mode of Work : Hybrid (3 days from Office)


Skills

  • Language : Proficient in JavaScript (Node.js) or Java often used in serverless and backend services.
  • Messaging : RabbitMQ, Amazon SNS/SQS.
  • API Management : AWS API Gateway, Apigee
  • Monitoring and Logging : AWS CloudWatch, Splunk CUCD and laC Terraform, CloudFormation, GitLab CI, Jenkins.


Node JS Role & Responsibilities

  • Experience in implementing Microservice using EDA principles.
  • Proficiency in designing and implementing RESTful APIs, ensuring they are easy to understand, consume, and maintain.
  • Expertise in creating systems where event producers and consumers are decoupled, allowing scalability and resilience.
  • Strong experience with AWS, services that support event-driven architectures.
  • Understanding of how to design microservices that communicate via events, promoting scalability and fault tolerance.
  • Experience with API Gateway services (AWS API Gateway) to manage and route events.
  • Knowledge of event routing and filtering mechanisms to control how events are consumed by downstream services.
  • Familiarity with event-driven data storage patterns, including the use of NoSQL databases for event-driven workloads.
  • Knowledge of event sourcing and snapshotting techniques for persistence and recovery of event states. Implement monitoring and logging tools to track event flow, latency, and bottlenecks
  • Experience with frameworks like Express.js (Nodejs), or Spring Boot (Java) that facilitate API creation. Knowledge of security protocols like OAuth2. JWT, OpenID Connect, and API key management
  • To secure API endpoints. Understanding of data modeling for efficient API performance, including ORM (Object-Relational Mapping) usage and query
  • Proficiency with API documentation tools such as Swagger/OpenAPI and Postman.
  • Familiarity with caching mechanisms and (Redis, Memcached) and strategies to optimize API performance.
  • Experience with load balancing, rate limiting, and request throttling to handle large volumes of API calls.
  • Strong experience in writing unit and integration tests for APIs using tools like Postman and automated testing framework JavaScript.


Interview rounds : 2-3 Rounds (2nd or 3rd Round would be F2F)



  • Vijayawada, India Workiva Full time

    Company: EcoActive LLCJob Title: Senior Software Engineer (ESG + Technology)About Us: EcoActive LLC is a pioneering company at the intersection of Environmental, Social, and Governance (ESG) principles and cutting-edge technology. We are dedicated to empowering businesses to incorporate sustainability and responsible practices into their operations through...

  • Full Stack Engineer

    4 weeks ago


    Vijayawada, India Synechron Full time

    Synechron is a leading digital consulting firm with 14,500+ collaborative employees across 44 global offices across 19 countries. From our solid financial services industry foundation, we have become a prominent global digital consulting firm for large financial services and technology firms. With a key focus on trust, and in partnership with our clients,...