Software Development Engineer II

New
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
Node.jsKafkaRabbitmqTypeScriptRedisCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 3+ years of experience building production-grade software systems.
  • Strong proficiency in Node.js and TypeScript with solid understanding of asynchronous programming.
  • Experience with Java is a strong advantage.
  • Hands-on experience with distributed systems, microservices, and real-time data processing.
  • Familiarity with WebSockets, Kafka, Redis, RabbitMQ, and similar technologies.
  • Experience integrating third-party APIs and building RESTful services.
  • Understanding of CI/CD pipelines, Git, Jenkins, and basic DevOps practices.
  • Exposure to Kubernetes and containerized environments is a plus.
  • Strong debugging, analytical, and problem-solving skills in complex systems.
  • Ability to work in a fast-paced, collaborative engineering environment.

Responsibilities

  • Design and develop high-performance, low-latency backend services using Node.js and TypeScript for mission-critical distributed systems.
  • Build and maintain scalable microservices architectures supporting real-time communication and data streaming.
  • Integrate third-party APIs and develop RESTful services to support platform extensibility.
  • Debug production issues, optimize system performance, and ensure high availability of services.
  • Work with technologies such as WebSockets, Socket.IO, Kafka, Redis, and RabbitMQ for event-driven architectures.
  • Participate in on-call rotations and contribute to operational stability and incident resolution.
  • Collaborate with cross-functional teams to develop next-generation bot runtime and automation capabilities.
  • Contribute to technical documentation, testing strategies, and continuous improvement of engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now