New York, New York, United States
• Having extensive experience in Design & Development of Enterprise Applications, Web Applications, and Web Services in Java 8 and related technologies. • Experience in front-end frameworks such as Bootstrap and Angular tied to NoSQL databases, Cassandra and MongoDB with Node.js. • Experience in applying JMS (Java Messaging Service) for reliable information exchange across Java applications using Apache Kafka, RabbitMQ, ActiveMQ and IBM MQ to communicate from Client to Server • Good experience with messaging systems like Kafka, Rabbit MQ, IBM MQ, and Active MQ. • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy. • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes. • Experienced Building Enterprise Integration solutions and message driven applications utilizing JMS, Mule ESB, Message driven beans and Apache Kafka. • Experience in building high performance and scalable solutions using various Hadoop ecosystem tools like Pig, Hive, Sqoop, Spark, Solr, and Kafka. • Experience on Big data Technologies like Apache Hive, Kafka, Hadoop Distributed file systems and Apache Spark. • Experience in AWS cloud platform and features like EC2, AMI, EBS Cloud watch, AWS SQS and AWS S3. • In-depth knowledge and experience in UI Development using JS, NodeJS, Angular 7, SQL, PL SQL, HTML5, XHTML, CSS3, XML languages. • Experience with Microservices using J2EE Web Services based on Spring Boot and created dynamic documentation of RESTful endpoints using Swagger API. • Experience in designing CI/CD process (Pipelines) across multiple servers using Jenkins and Git. • Experienced in handling Version Control Systems like SVN and GIT. Experiences with build tools include Maven, Gradle. • Expertise in developing GUI using Web-Development technologies like HTML, DHTML, DOJO, JavaScript, TypeScript, CSS, HTML5, Angular JS, React JS, Node JS, Bootstrap, Spring boot, JSF and jQuery. • Deep knowledge in various java 8 concepts like OOPs, collections, multi-threading and Exception Handling. • Good understanding of REST API's extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular.js and React.js. • Knowledge in core Java concepts like OOP, JUnit and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, JavaBeans, JDBC and SPRING.
• Developed scalable front-end user interfaces using SCSS, Webpack, HTML, CSS, Backbone and JavaScript, jQuery and Mongo DB. Responsible for designing the User Interface by coding in HTML5, CSS3, AngularJS, Bootstrap to build this SPA Single Page Application. • Used Kubernetes to configure in the application for automating deployment, scaling, and management of containerized applications. Migrated the current code to CI/CD pipeline viz Ant to Gradle, TFS to Git, Teamcity to Jenkins. • Implemented cloud architectures SaaS platform as part of a team looking to minimize cost while having the ability to deliver their application in a highly available, scalable and manageable environment using Google Cloud (GCP) services. • Developed mock data generation feature that is integrated with GraphQL IDE interface to allow users to send queries against their custom generated schema and render mock results in order to familiarize users to the GraphQL syntax. • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository. • Developed responsive web application pages using Angular 8.0 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services. • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services. Involved in writing triggers using MySQL Workbench which is used to prevent invalid transactions.
• Wrote Script for AJAX implementations in the website and created components, used AngularJS/jQuery for client-side form validations and used JSON for creating objects in Java script. • Installed KAFKA on Hadoop cluster and configure producer and consumer coding part in java. Loaded data from various data sources into HDFS using Kafka. • Used the most popular streaming tool KAFKA to load the data on Hadoop File system and move the same data to MongoDB NoSQL database. • Configured and maintained a large-scale Docker based PaaS environment using Kubernetes • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from the backend, then display the well-organized result in web pages by writing AngularJS • Developed Server-side automation using NodeJS scripting and connecting different types of SQL and NoSQL stores from NodeJS. • Involved in the process of load, transform and analyze health care data from various providers into Hadoop using flume on an on-going basis. • Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue service and Dynamo DB. • Agile methodology is being followed where there are daily SCRUM meetings to understand the status and resolve any issues under hard deadlines.
• Configured Kubernetes in the application for automating deployment, scaling, and management of applications. • Involved in complete Agile/SDLC, Requirement Analysis, Development, System and Integration Testing and Sprint methodologies to do requirements gathering, analysis and planning. • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology. • Developed Server-side automation using NodeJS scripting and connecting different types of SQL and NoSQL stores from NodeJS. • There is a configuration widget written in CSS, JavaScript, and jQuery framework in UI Layer with Tag library, an application deployed and tested on Linux. • Develop an Android application using MVVM Architecture with React, Rest API, UI multithreading Async, broadcasting in Android studio in Java and Kotlin. • Design and develop application with backend programming languages Java /J2EE, Spring boot, front end with JavaScript and advance JavaScript frameworks and libraries such as ReactJS, NodeJS, Redux. • Involved in development of user interfaces using HTML5, react.js, SASS, CSS3, jQuery, JSP, JavaScript and Bootstrap • Utilized create-react-app to launch product to stay update with the most current webpack and babel build configurations.