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
- Strong hands-on experience with Java Spring Framework Hibernate Groovy.
- 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.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.
Required Experience:
Senior IC