Serving Notice Period(Last Working Day - 26th Sep, 2024) , Full Stack Developer , with a total of 10+ years of experience in designing and implementing Web, Client/Server and N-Tier distributed, cross-platform systems using Java/J2EE technology , following Agile/ SCRUM Methodology. Proficient in designing and implementing end-to-end web applications, from front-end to back-end, ensuring seamless user experiences.Adept at collaborating with cross-functional teams to deliver high-quality products that meets client expectations.Skilled in agile processes, backend, frontend, object-oriented and functional programming.Full Stack Developer(5+years) + Back End Developer(3+years)Banking Domain Knowledge(8+Years) , Spring Boot (3+Years) ,Microservices(3+Years), Spring (5+Years), Cloud(1+Years) ,JavaScript (ES6, React, Redux, Node.js) (3+Years)Webservices(5+Years), Hibernate(5+Years), JPA, JavaScript(3+Years) ,Test-Driven Development, XML, Git, Gradle ,Jenkins, Confluence ,Java (1.8) , Tomcat , SQL ( MySQL) Cloud (GCP) ,Testing - Mockito , JUnit ,Typescript, HTML/ CSS, CI/CDFront End Developer :•Converting Legacy Application to React•Contributed to the in-house UI library to create reusable components that is used across all the Community Business Banking LOB•Successfully implemented new features for CBT(LOB ) , worked with platform team to create, manage, and monitor deliveries using React and Redux•Added new features to Customer Record Page and changed the UI for Contact Page , Edit Employment ,Legal Name Change using React and Redux•Used Custom hooks in the project , also used styled componentsBack End Developer :•Participating in discussions with BA, Product Owners to clarify the business requirement.•Developing and maintaining new functionality of (Sales Flow, Customer record, Edit Employment, Edit Identity and Contact) modules.•Analyzing BRS [business requirements specification], getting clarified from the Scrum team if any functional gaps in the requirements.•Identify Re-usable components during technical design approach•Writing cross-browser compliant XHTML, CSS & JavaScript.•Implementing the Code with good quality keeping in mind it should be performance oriented without affecting readability or maintainability.•Prepare and review the Junit test cases•Provide guidance to other team members on web development issues.•Worked with product managers to re-architect a multi-page web app into a single page web-app, participated with principal architect and BA's.
Listed skills include Java Script, Java, Jsp, Hibernate, and 3 others.