YOUR ROLE

We are seeking an experienced Application Support Engineer with a development background, who can troubleshoot, analyze, and resolve production issues across distributed applications. The ideal candidate should have strong Java skills, solid debugging capabilities, and be comfortable working in a shift-based environment.

Responsibilities:

  • Provide L2/L3 technical support for Java-based applications in production.
  • Perform root-cause analysis, troubleshoot high-priority incidents, and drive permanent fixes.
  • Analyze logs, performance metrics, and system behavior to resolve issues efficiently.
  • Develop automation scripts (Shell, Groovy, or similar) to reduce manual work and improve support processes.
  • Monitor application health, performance, and stability using observability tools.
  • Collaborate with DBAs to analyze SQL/PostgreSQL queries, data inconsistencies, and performance bottlenecks.
  • Participate in shift-based operations, including on-call rotations, to ensure 24×7 support coverage.
  • Contribute to documentation of recurring issues, troubleshooting steps, and best practices.

YOUR PROFILE

  • Strong Java (8+), with experience using Maven/Gradle.
  • Hands-on experience in debugging, log analysis, and production issue handling.
  • Familiarity with PostgreSQL or SQL databases.
  • Exposure to automation or scripting using Shell, Groovy, or similar languages.
  • Experience with Spring Boot and REST API integrations.
  • Ability to work in shift-based support environments.

Desirable Skills:

  • Awareness of AWS Core services or microservices architectures.
  • Exposure to monitoring/observability tools (e.g., Grafana, Datadog, ELK).
  • Understanding of CI/CD pipelines (Jenkins, GitHub Actions, etc.).


Years of Experience
6-8 Years of experience

Notice Period – Immdeiate Joiner