Sr. Full Stack Developer
MPHASIS
مجموع سنوات الخبرة :4 years, 8 أشهر
Roles & Responsibilities:
• Developed Spring MVC Restful web services as part of Marquee integration in the Marquee system and implemented the authentication layer for authenticating the client requests.
• Implemented REST web service using Spring framework. Implemented support for both XML and JSON data exchange formats.
• Developed various objects using java and HTML to maintain well structured GUI and to interact with Controllers to get data from PostgreSQL database.
• Created robust, scalable, and high-performing microservices that meet the business needs and quality standards, leveraging Kafka's distributed messaging capabilities.
• Experience in working with Angular modules, services, templates, directives, services and dependency injection to create a SPA.
• Developing Web Applications using HTML5, CSS3, JavaScript, TypeScript, Angular
• Design, develop, test and deploy a system to generate the Customer Satisfaction Index of our customers based mainly on Network Indicators and other sources.
• Conduct peer reviews of development work completed by team members.
• Write technical specifications and provide documentation of work.
• Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
• Using JavaScript to developed external codes that can be used in several diferent web pages.
• Understand and analyze the requirements.
• Identify list of Impacted systems involved for the new requirement
• Impact Analysis of existing application.
• Identify and detail out tasks for each development of business stories and estimate efort for each of the stories based on task weightage.
• Prepare Activity/Sequence flow diagrams for functional requirements for all Scenarios.
• Developed new requirements with Java1.8+, Spring, Spring boot, REST and SOAP.
• Developed UI screens for application on client-side by using HTML, CSS, Java Script, Angular JS
• Participating in discussions while making User Stories and Sub Tasks
• Used JSON and XML for requests and responses.
• Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server-side code and implemented a callback function to handle the results.
• Used Postman Collection for checking server-side logs in local environment.
• Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
• Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
• Styling pages using CSS3 and developed JavaScript for user interfaces.
• Deploy Spring Boot applications on Google cloud platform using continues integration/Continues deployment process.
• Developed Microservices using Spring MVC, Spring Boot.
• Used a Microservices architecture with Spring Boot-based services interacting through a
combination of REST and Spring Boot.
• Used Microservices are designed with the individual database and project with no dependencies.
• Designing, Coding, Preparing Unit Test plan, Test Cases, Test Data and Testing.
• Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript,
• JQuery, Ajax, and JSON with MySQL database as the backend.
• The project is built upon the Single Page Application (SPA) criteria.
• Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
• For new web site, features wrote Angular.js controllers, views and services.
• Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server-side code and implemented a callback function to handle the results.
• Worked on prototypes for Responsive Web design.
• Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
• Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
• Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
• Coded pages with best Search Engine Optimization (SEO) techniques.
• Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
• Styling pages using CSS3 and developed JavaScript for user interfaces.
• Implemented XML parsing code for diferent application.