Design and develop large-scale Java web applications using Core Java, J2EE, Spring, and Hibernate frameworks.
Maintain and optimize centralized databases, ensuring performance, reliability, and data integrity.
Integrate front-end technologies, including JavaScript, AngularJS, and HTML5, with backend services.
Monitor application responsiveness, troubleshoot defects, and implement performance improvements.
Collaborate with cross-functional teams to deliver high-quality solutions aligned with project goals and timelines.
Perform debugging, code reviews, and provide technical guidance while mentoring junior developers.
Manage build and deployment processes using tools such as Maven and Gradle.
Prepare technical documentation, delivery reports, and development artifacts supporting project governance.
Execute development tasks independently, applying strong analytical and problem-solving skills to ensure timely delivery across enterprise initiatives.