Senior Java Developer
Tek Systems
Total years of experience :13 years, 3 Months
* Extract the task from my manager tool; proceed with analysis and high level component design.
* Walkthrough the analysis to lead and get reviewed before start the development.
* Attending scrum calls update status and blockers.
* Involved in coding and unit testing with Junit.
* Executed Find bugs code quality tool and fixed the coding violation before commit the code to Accurev.
* Review the testing feedbacks from the testing team; identify the root cause and fixing.
* Integration and System testing support, which involves root cause analysis, code fix and deployment.
* Primary responsibility was to develop and enhance the PREMIA 11J FRAMEWORK tool for automation of code generation.
* Worked on Full stack development with extensive knowledge in Java, Oracle, JSP, Spring MVC, Hibernate, REST, SOAP, JavaScript, jQuery.
* To provide technical support to the product team on behalf of PREMIA 11J FRAMEWORK tool issues and bug fixes for the complete development of PREMIA ASTRA product.
* Worked for 3rd party service providers integration with PREMIA ASTRA using SOAP and RESTFUL web services.
* Developed SOAP and REST WS both consuming and hosting for Yakeen, Najm-ld, Tameenk (Motor & Comprehensive), WATHIQ4, CRS V1.5.2 etc service providers.
* Developed the functionalities using Agile Scrum Methodology.
* Handled WAR deployments and build to different environments (DEV, QC, UAT, PRODUCTION)
* Gathering requirements from onsite team and performing a brainstorming session with offshore team
* Designing the requirements into High level design and low level design (FDD and TDD) respectively.
* Coding as per low level design and performing Unit testing using Junit and as per unit test document
* Worked as a Configuration management coordinator in releasing each & every version for Iterations
* Deploying the application into SIT environment. Analyzing & fixing the bugs reported by QA team on SIT & UAT.
* Worked with architect in designing & developing archiving EMPIRE application database based on number of days, which saves the memory of database schemas.
* Handled the onsite calls and got the requirements for enhancing the site.
* Involved in developing business components using JFP.
* Designing web pages.
* Apply business Logic for Application.
* Fixing Validation through Struts Framework and scripting Languages.
* Bug fixing for any changes provided by Testing Team.
* Involved in development of various concepts in Java, Java Servlets, Struts 2, Hibernate and Spring and Involved in complete Development of the modules.