Software Engineer II - Backend

Zendesk Zendesk · Enterprise · Pune, India

Software Engineer II, Backend (ChatOps) at Zendesk in Pune, India. Focuses on developing and maintaining chat platform features, building responsive web applications, and collaborating with cross-functional teams to improve customer chat experiences and realize an omnichannel customer engagement product. Requires strong Java skills, experience with databases and distributed systems, and a passion for clean code.

What you'd actually do

  1. Develop and maintain the chat platform features using Java and other modern technologies
  2. Build responsive web applications with clean, maintainable code and comprehensive testing
  3. Practice good engineering standards with well-tested code including unit tests and reliable automated end-to-end testing
  4. Collaborate with cross-functional teams to implement new features and improve existing workflows
  5. Participate in code reviews and contribute to engineering best practices

Skills

Required

  • Java
  • object-oriented programming
  • databases
  • API design
  • distributed systems
  • clean, maintainable code
  • English communication

Nice to have

  • Kafka
  • event-driven architecture
  • Kubernetes
  • AWS
  • CI/CD
  • JavaScript
  • TypeScript
  • React
  • Ruby

What the JD emphasized

  • Java preferred
  • Java
  • web applications