Talent.com
This job offer is not available in your country.
Senior Product Software Engineer - Java - Pune / Chennai

Senior Product Software Engineer - Java - Pune / Chennai

Wolters Kluwerkilpauk, India
1 day ago
Job description

About the Role

We are hiring an experienced Senior Software Engineer to lead issue resolution in client-reported problems. This role demands a deep technical understanding of enterprise Java applications, excellent debugging skills, and a customer-first mindset. You will work across teams, mentor junior engineers, and provide patches and configuration-level fixes on a critical backend system.

Key Responsibilities

  • Own and manage end-to-end resolution of high-priority and complex client issues.
  • Investigate production issues using logs, database queries, and application tracing.
  • Deliver fixes in the form of code patches, configuration updates, or data corrections.
  • Write efficient, scalable, and testable code using Java, Groovy, Spring, and Hibernate.
  • Modify or validate business rules in Drools as part of fix delivery.
  • Optimize SQL queries and perform DB-level analysis for data inconsistencies.
  • Work with Product, QA, and Engineering teams to reproduce and triage issues.
  • Maintain excellent documentation in JIRA, Salesforce, and internal systems.
  • Ensure all fixes are properly reviewed, tested, and meet client SLAs.
  • Participate in root cause analysis sessions and help improve product stability.
  • Provide technical guidance and mentoring to associate engineers.
  • Contribute to continuous improvement of customer support processes and tools.

Required Skills

  • 5+ Years of strong hands-on experience with Java, Spring Framework, Hibernate.
  • In-depth SQL skills : writing advanced queries, debugging data issues, optimizing performance.
  • Working knowledge of Drools or other rule engines.
  • Expertise in debugging backend code and analyzing application logs.
  • Experience working with JIRA, Salesforce, and source control systems like Bitbucket / Git.
  • Good understanding of enterprise application architecture and multi-tiered systems.
  • Experience in delivering hotfixes or patches without impacting existing functionality.
  • Excellent communication skills and ability to interact directly with clients or product teams.
  • Ability to handle production pressure, prioritize effectively, and work independently.
  • Familiarity with Agile / Scrum methodology.
  • Exposure to CI / CD pipelines, code quality tools, and DevOps is a plus.
  • Knowledge of performance tuning or troubleshooting memory / CPU-related issues is a bonus.
  • Create a job alert for this search

    Senior Software Engineer Java • kilpauk, India