Key Responsibilities:Design, develop, and maintain web applications using Java (17+), JSP, and Servlets.Implement dynamic and responsive user interfaces using HTML, CSS, JavaScript, and jQuery.Integrate asynchronous data exchange using AJAX (jQuery AJAX, DWR, or AjaxTags) and JSON.Develop and optimize SQL queries for Oracle 21c XE or MySQL databases.Collaborate with cross-functional teams to define, design, and ship new features.Deploy and manage applications on Apache Tomcat.Use Eclipse or PL/SQL Developer for development and debugging.Ensure application security, performance, and scalability.Write clean, maintainable, and well-documented code following best practices.Experience with Maven/Gradle for build automation.Knowledge of connection pooling and JDBC optimization.Familiarity with RESTful services is a plus.Exposure to version control systems like Git.