Description

Key Skills: Java, Advanced Java, Microservices, Distributed Systems, Kafka

Roles and Responsibilities:

  • Design, develop, and maintain scalable backend services using Java and Microservices.
  • Collaborate with cross-functional teams to ensure smooth 24x7 service operations.
  • Build prototypes and proof-of-concepts to validate design and technology choices.
  • Contribute to long-term system architecture and strategy to support 10X growth.
  • Continuously evaluate and adopt emerging technologies for production systems.
  • Optimize performance, reduce technical debt, and ensure high-quality code delivery.
  • Ensure brand consistency and quality of app content and services.
  • Participate in code reviews, mentoring, and knowledge-sharing within the team.

Skills Required:

  • Strong programming skills in Java and Advanced Java.
  • Solid understanding of Microservices architecture and distributed systems.
  • Hands-on experience with databases, APIs, and messaging systems (Kafka preferred).
  • Proficiency in system design, scalability, and performance optimization.
  • Ability to work in a fast-paced, collaborative environment.

Education: B.Tech / B.E. in Computer Science or a related field

Education

Any Graduate