Description

Key Skills: Production Support, GitHub, Java, NoSQL, PostgreSQL, Kafka, AWS, ReactJS.

Roles and Responsibilities:

  • Serve as a primary point of contact for troubleshooting and resolving complex production incidents and problems related to Java-based microservices applications.
  • Conduct in-depth root cause analysis (RCA) for recurring issues and implement permanent fixes to prevent future occurrences.
  • Monitor application performance and system health, proactively identifying and addressing potential issues before they impact users.
  • Collaborate closely with development, QA, and operations teams to streamline incident resolution and improve system reliability.
  • Contribute approximately 20% to development activities, including implementing minor enhancements, bug fixes, and automation scripts.
  • Provide mentorship and technical guidance to junior team members, fostering a culture of best practices and continuous improvement.
  • Manage and oversee critical deliverables, ensuring timely and high-quality solutions.
  • Participate in rotational shifts (morning and afternoon) to provide comprehensive support coverage.
  • Ensure adherence to company standards, best practices, and architectural direction in all support and development activities.

Experience Requirement:

  • 8 to 11 years of hands-on experience in Java development and production support roles.
  • Proven ability to handle complex production environments involving Java microservices and enterprise-grade applications.
  • Experienced in identifying performance issues, conducting RCA, and implementing long-term fixes.
  • Exposure to minor development contributions and mentoring junior staff in support engineering practices.
  • Hands-on experience with GitHub, PostgreSQL, and NoSQL technologies; familiarity with Kafka and AWS is a plus.

Education: Any Graduation

Education

Any Graduate