Key Responsibilities:
Develop, enhance, and maintain features for the portal using Java, JSP, JavaScript, HTML/CSS, and SQL.
Provide timely production support, bug fixes, and enhancements based on user or business requirements.
Design and consume RESTful APIs to support frontend/backend integration.
Work closely with onshore teams to understand requirements and deliver solutions.
Use version control and build tools (GitHub, Maven) for development lifecycle management.
Generate reports using SSRS and handle data interactions using MyBatis.
Monitor and deploy applications using Red Hat JBoss EAP and manage server sessions via tools like PuTTY.
Conduct unit testing and ensure quality deliverables using Eclipse IDE and standard Java frameworks.
Required Skills & Experience:
Strong programming experience in Java, JSP, JavaScript / JQuery, HTML, CSS, and SQL.
Solid understanding of REST API integration and development.
Experience with Apache Struts2 and Spring MVC frameworks, including Spring IoC.
Working knowledge of MyBatis for persistence and SSRS for reporting.
Proficiency with Red Hat JBoss EAP, Maven, GitHub, and Eclipse IDE.
Familiarity with remote tools such as PuTTY for server access and debugging.
Excellent communication and problem-solving skills to collaborate with distributed teams.