Java Full Stack Developer
Current• Participated in the complete software development lifecycle tasks (design, coding, testing and documentation). • Developed REST and SOAP microservices with using Java, Spring Boot, ReactJS and integrated to WebCenter sites.• Built web applications from scratch on your own and coordinating development across a microservice architecture.• Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks and spring boot. • Object-oriented and MVC JavaScript experience, knowledge of UI Frameworks such as React and JQuery• Strong knowledge in Nodejs environment with ReactJS, CSS and HTML• Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications. • Developed system preferences dynamic user interfaces and created web application prototype using JavaScript, CSS.• Involved in Analysis, Design, and Implementation of software applications using Java8, J2EE, XML and XSLT and Web Services.• Implemented Spring boot microservices to process the messages into the Kafka cluster setup.• Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.• Implemented backend application using Java, Spring MVC, AWS suite of products like Dynamo DB. • Utilized GCP Serverless Big Data Services (e.g. Big Query, Cloud Storage, App Engine) • Using GCP we created global scope and optimized application. • Developed Spring MVC rest controllers, services for backend interactions. • Extensively used Spring MVC for servlet configurations both during application Development and Test. • Implemented client-side application to invoke SOAP and Restful Web Services.• Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.