Java Developer
- Developed dynamic web applications using JSP to create interactive user interfaces and ensure seamless integration with backend services.
Designed and implemented JSP pages to handle user inputs and display data dynamically, contributing to an enhanced user experience.
Optimized JSP performance by implementing best practices for page lifecycle management and reducing server load.
Deployed Java web applications on Apache Tomcat, ensuring proper configuration and performance optimization.
Managed Tomcat server instances, including setup, configuration, and troubleshooting to ensure high availability and reliability of applications.
Configured and tuned Tomcat settings to improve application performance and scalability.
Implemented GraphQL queries and mutations to efficiently handle complex data retrieval and manipulation within Java-based applications.
Integrated GraphQL APIs into existing Java applications, enhancing data fetching capabilities and improving overall application performance.
Collaborated with backend teams to design and develop GraphQL schemas that accurately represent application data and business logic.
Converted COBOL modules to Java Spring Boot applications, ensuring functionality integrity within application context.
Developed and implemented new functionalities using C# and frontend technologies as part of software projects.
Utilized configuration management systems, build processes, and debuggers to streamline software development processes.
Actively participated in peer code reviews, providing constructive feedback and suggestions to enhance code quality.
Applied sound problem-solving techniques to deliver reliable solutions to various technical challenges.