Unspecified Salary Full Time
Associate Product Software Engineer - Java - Chennai
Job Description

About The Role We are seeking a proactive and enthusiastic Associate Software Engineer to join our Customer Support team. This role involves learning and supporting a Java-based enterprise product by analyzing and resolving real-time client-reported issues. You will work closely with senior engineers and product teams to understand technical challenges and deliver timely solutions while gaining hands-on experience with modern backend technologies. Key Responsibilities

* Analyze client-reported issues by reproducing the scenario and performing root cause analysis. * Debug backend systems written in Java, Groovy, and Spring/Hibernate stack. * Query and update relational databases (using SQL) to verify or correct data issues. * Assist in writing and delivering patches or configuration fixes for client environments. * Understand business rules implemented using Drools and provide support-level changes if needed. * Collaborate with senior team members to resolve tickets tracked in JIRA and Salesforce. * Follow standard operating procedures, update documentation, and maintain knowledge base articles. * Test fixes locally or in lower environments before delivering to clients. * Participate in daily stand-ups, retrospectives, and team meetings. * Learn and apply version control (Bitbucket), basic branching, and code review practices.

Required Skills

* 2+ Yrs of good understanding of Core Java (OOPs, Collections, Exception Handling, etc.). * Working knowledge of SQL: basic queries, joins, filtering, and data manipulation. * Exposure to frameworks like Spring and Hibernate through academic or project work. * Basic knowledge of version control systems like Git or Bitbucket. * Familiarity with IDEs like Eclipse or IntelliJ. * Strong analytical, problem-solving, and debugging abilities. * Excellent written and verbal communication skills. * Willingness to work in a support environment, including rotational shifts if required. * Eagerness to learn new tools, technologies, and processes. * Familiarity with Groovy or Drools is a bonus.

Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.