Key Responsibilities
Triage, diagnose, and resolve production issues within SLA targets using logs, monitoring/APM tools, and codebase knowledge
Perform root-cause analysis (RCA) on recurring or high-severity incidents and document findings for the team
Participate in on-call rotation for production incident response, including P1/P2 escalations
Communicate incident status, impact, and resolution clearly to technical and non-technical stakeholders
Maintain and improve runbooks, troubleshooting guides, and knowledge base articles
Identify patterns across tickets/incidents and propose fixes, tooling, or process improvements to reduce recurrence
Use AI-assisted tools for log triage, anomaly detection, and ticket summarization to accelerate diagnosis and reduce time-to-resolution
Read, debug, and make minor fixes to application code (Java/Spring Boot, React/TypeScript) when a quick patch resolves an incident
Participate In Agile Scrum Ceremonies Skills And Qualifications
Core Technical Skills (Software Engineering Foundation)
Knowledge and working experience with Java 17-21 / Spring Boot 3.x microservices
Knowledge and working experience with React 18 / TypeScript / Vite / MUI
Experience with web APIs (REST/GraphQL)c
Knowledge of cloud services, predominantly AWS
Experience with microservices and related technologies like Docker
Data storage technologies (Entity Framework, PostgreSQL, DynamoDB)
SQL and experience with both relational and NoSQL databases
Software architecture and system design understanding
Experience with version control systems (Git) and CI/CD processes
Experience with observability/monitoring tools (e.g., logging platforms, APM, dashboards)
Ticketing/incident management systems (e.g., Jira Service Management, ServiceNow)
Strong written and verbal communication — able to translate technical issues for non-technical audiences
Composure and clear thinking under time pressure during P1/P2 incidents
Customer empathy and de-escalation skills
Bachelor's degree in Computer Science or equivalent qualification (preferred)
4+ years of experience in software development, support engineering, or a related technical role
Experience working in Agile development environments
Proven ability to work both independently and as part of a cooperative team
📌 Senior Software Engineer (Pune)
🏢 Virtusa
📍 Pune