Post Job Free

Resume

Sign in

Web Services Java Developer

Location:
Lewisville, TX
Posted:
August 29, 2023

Contact this candidate

Resume:

Kavya

Full Stack Java Developer

Mail: adzbmg@r.postjobfree.com

Phone:214-***-****

SUMMARY

Java Developer

Skilled Java developer building web applications and frameworks using deep expertise in Java technologies and SDLC principles. Proven ability to interpret user requirements and translate them into feasible technical specifications. Developed commercial, e-commerce both web and mobile applications, including back-end programming and database related tasks across platforms. Demonstrated track record of working on web application projects for international clients, participating throughout the development lifecycle for all requirements, coding, and testing. Implemented several applications using spring and Hibernate with HTTP and XML/JSON based web services for data exchange.

SUMMARY

Around 8+ years’ experience utilizing Java tools in business, Web, ecommerce, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets and Java Database Connectivity (JDBC) technologies and, J2EE background and UI Development with AWS and PCF cloud.

Fluid understanding of multiple programming languages, including C, C++, JavaScript, python.

Experience in Spring Framework such as Spring Boot, Spring MVC, Spring IOC (Inversion of control), and Spring data JPA and Spring AOP modules.

Proficient in implementing design patterns like Singleton, Factory Method, DAO (Data Access Object), DTO (Data Transfer Object), Behavioral Design pattern.

QA experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, Quality Center, and Selenium.

Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT), and Compatibility Testing of Web and Client server-based Applications.

Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.

Experience in developing Kiosk apps for chrome OS using web development technologies like HTML, CSS, JavaScript, and other 8JS frameworks.

Experienced in Infrastructure, Security, and Operations including IaaS, PaaS, SaaS, migration experience on Services, Storage Solutions, Cloud Architecture, Networks, Applications Services, DevOps, AWS & AWS Cloud Database.

Experience in making the DevOps pipeline using OpenShift and Kubernetes for the Microservices Architecture.

Managed Docker Orchestration and Docker containerization using Kubernetes.

Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers.

Experienced in working on web servers like Apache Tomcat, jetty and application servers like WebLogic, and Tomcat to deploy code.

Expertise in DevOps and CICD tools like Jenkins, Chef, Maven, uDeploy, and Cloud Formation.

Experience in using the following SOA suite technology adapters for integration with Oracle ERP and external/legacy systems: Database, JMS, B2B and Oracle applications.

Expertise in Hibernate, Docker, Jenkins, Azure, Apigee, Dyna Trace Management tools and web commerce like ATG.

Experience in various development tools like Eclipse, STS, IntelliJ, and Eclipse.

Experience of the design patterns and best practices with golang (and more) to start with design and get to deployable production systems including scale monitoring and instrumentation platform.

Experience in GoLang concepts like Slices, Maps, Structs, Interfaces, Go routines and Channels and extensive working knowledge with Microservices, Gokit, ORM GORM, cli, Gorilla Mux, go - hystrix, godoc.

Strong application combination encounter utilizing Mule ESB with Connectors, changes, Routing and ActiveMO. Information Transformations utilizing Mule ESB. Developed Mule ESB projects for services with synchronous and asynchronous mule flows.

Developed and maintained web applications using Angular 8+ framework, implementing responsive designs and ensuring optimal user experience.

Collaborated with cross-functional teams to gather requirements, design user interfaces, and implement features that aligned with project goals.

Developed and maintained frontend components of web applications using React framework, focusing on performance optimization and code reusability.

Collaborated with UI/UX designers to translate wireframes and mockups into responsive and visually appealing user interfaces.

Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as Microservice.

Experienced in creating AWS lambda function handlers, that AWS can invoke when the service executes the function automatically.

Experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access).

Deployed applications on various web servers, including Tomcat and tcServer, ensuring reliable performance.

Utilized IE Inspector and HTTP Analyzer for web application analysis and optimization.

Followed Agile methodologies (Scrum/Kanban) to manage project tasks, user stories, and sprint planning.

Experience in Web servers and e-commerce distributed applications using core java, J2EE and JEE- java bean servlets, JSP, JDBC, EJB and JBS

Good experience in producing/consuming REST web services using JAX-RS API (Apache CXF, Jersey) and spring with REST API.

Created Single page applications with the use of JavaScript library React.js. In-depth experience in React.js and techniques such as Redux, Axios, JSX, Form Validation, HOC and react-router.

Involved designing web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, ReactJS, Redux, Flex, Mongo DB.

Expertise in DevOps, and Release Engineering. Configuration Management, Cloud Infrastructure, and Automation by using various tools like GitHub, SVN, Bitbucket, Terraform, Ant, Maven, Jira, Jenkins, Bamboo, Chef, Puppet, Ansible, Docker, Kubernetes

Extensively used React JS components, Forms, React-Bootstrap, Events, Keys, Router, Animations, Redux and Flux concepts.

Experienced in developing UNIX shell scripts for batch processing.

Experience in using JEE Application Servers such as Apache Tomcat and JBoss.

Experience in writing SQL Queries, Stored Procedures, and Functions.

Experience in handling version control system tools like GIT and SVN.

Experience in the use of build tools like Maven and ANT scripts for build and deployment.

Experience in developing test cases for Unit Testing using JUnit, Mockito, Power Mock and functional test frameworks.

Experience with messaging systems like Kafka, Kafka event sourcing.

Proven background in leading teams in stressful, deadline-oriented environments.

Expertise in SDLC methodologies using waterfall and Agile.

TECHNICAL SKILLS

Languages: Java/J2EE (expert), Java11, C, C++, Python, SQL, PL/SQL, PHP

Java/J2EE Technologies: Servlets, JSP, JDBC, JUNIT, JAXB, JMS, JSTL, Maven, Multi-threading

Web Technologies: JavaScript, XML, HTML5, CSS3, AJAX, jQuery, JSON

Frameworks: MVC, Spring Hibernate, Bootstrap, Angular.js, React js, Node.js, React.js

Web Services: SOAP, WSDL, WADL, REST (AX-RS), Microservices

Scripting Languages: JavaScript, jQuery, Shell Script

Web/Application Servers: Apache Tomcat, WebLogic, Jetty

Databases: Oracle9i/10g/11g, MySQL, MSSQL, DB2, PostgreSQL, Dynamo DB

Cloud Computing: Amazon EC2, Amazon S3, Amazon RDS AWS Lambda, Amazon SQS, AWS Identity and access management, AWS CloudWatch

Tools: IntelliJ IDEA, Eclipse, NetBeans IDE, Adobe Dreamweaver, Adobe Flash

Testing Tools: Selenium, JUnit

CI/CD: Docker, Kubernetes

Methodology: Waterfall, Agile Scrum, Agile Kanban

Operating Systems: UNIX, Linux, Windows (98, 2000, XP, Vista, 10)

Other Tools: SQL Developer, MySQL, JIRA, SVN, ClearCase, GitHub, Maven, ANT, SOAPUI, Postman, Putty, WinSCP, STS, MS Office, MS Visio

EDUCATION

Masters- Southern Arkansas University

Year of passing – 2017.

PROFESSIONAL EXPERIENCE

Vanguard, Malvern, PA Dec 2021 – Present

Role: Full Stack Java Developer

Responsibilities:

Participated in and is key contributor to various DLC phases - Analysis, Design and Testing.

Determined project impact from a technical perspective; assesses business needs and prepared technical requirements.

Experience in performance tuning Apache Cassandra.

Experience in Planning and implementing (scripting) backup strategies for Cassandra.

Implemented Web Services (WSDLs) using JAX-WS and implemented REST services by Golang with microservices architecture.

Developed and Executed Test Scripts test scripts using Selenium WebDriver, TestNG, analyzed Test Results and created Defects.

Experience in Cassandra Data Modeling.

Extensively involved in coding with AngularJS, Query UI and Query Mobile to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.

Project was developed using Agile based SCRUM Methodology.

Converted existing Terraform modules that had version conflicts to utilize cloud formation templates during deployments.

Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console.

Installing,configured and customizing ERP System on back-end (server and workstations) and frontend(POS, PDA, and Scales)

Backend proficiency using Node, Express, Google Go (Golang including 3rd-party services Firebase, Kinvey and Parse.

Experience in migrating the existing project to Microsoft Azure with Azure services.

Create prototype and designs for web applications and kiosks.

Used Azure Resource Manager (ARM) to deploy, update or delete all the resources for your solution in a single, coordinated operation.

Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, DTO and DAO.

Managing POS system implementation project.

Architected and developed new or enhance existing front-end portals for cloud provisioning, continuous integration, and DevOps.

Collaborated with cross-functional teams to understand business requirements and designed RESTful APIs for MDM services.

Extensive use of HTML5 with Angular4, JSTL, JSP, and jQuery for the presentation layer along with JavaScript for client-side validation.

Actively involved in the architecture of the DevOps platform and cloud solutions.

Developed Java-based API endpoints that interact with the MDM system, ensuring proper au-thentication, authorization, and data validation.

Integrated front-end components with back-end APIs to facilitate data retrieval and manipula-tion.

Implemented security measures such as authentication (OAuth, JWT) and authorization to pro-tect MDM API endpoints from unauthorized access.

Strong knowledge of containerization concepts and hands-on experience with Docker.

Developed Docker containers to package Java applications along with their dependencies for easy deployment and scalability.

Proficiency in testing complex software applications including manual testing.

Utilized React.Js and responsive web design practices to create mobile-friendly dashboards where users can submit, review, and manage contracts with business partners.

Developed backup and recovery engine for VM backup/recovery using VMware Sphere APIs, GoLang programming language and RabbitMQ Message bus (communication interface).

Developed and maintained integration solutions using IBM App Connect Enterprise v11, ensuring seamless connectivity and data flow between various enterprise systems.

Developed application using Spring MVC, JSP on the presentation layer, the business layer is built on Spring and the middleware layer is built using Oracle SOA java messaging service and Oracle Service Bus.

Implemented SOA to develop REST based web services using Apache Axis.

Proficient in using RabbitMQ as a message broker for building scalable and distributed systems.

Monitored the data flow using enterprise manager console and B2B console and developed a BPEL process to fetch EDI invoices in B2B.

Expertise in integrating Terraform with Packer to create and version the AWS infrastructure, designing and automating.

Implemented Web Services message flow using SOAP nodes in IIB message Broker.

Experience with Selenium IDE, Selenium RC (remote control) and Selenium web drive

Automated the creation and labelling and adding to version control, then set up push-button deployments from Subversion to Oracle Databases via Jenkins and JNLP Nodes

Coordinated and tracked all projects for seamless releases using Project Management System JIRA, Source Code

Management System SVN and Document Management System SharePoint.

Used CVS and GIT for version control across common source code used by developers.

Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using ReactJS.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC, Spring Boot for micro-services and Spring Batch for Running Batch Jobs

Prepared technical design documents and Unit Test Case documents.

Responsible for application code development and quality and ensured J. B. Hunt product standards.

Migrate laaS, PaaS and SaaS instances between public and private clouds.

Implemented SOAP based Web Services using Apache CXF.

Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions.

Environment: JDK 1.7, J2EE, Spring, Hibernate, Struts, JSP, Servlets, GoLang, Oracle Database, AJAX, Java Script, Eclipse IDE, JUnit, CXF Web Services, NoSQL, Azure, Cassandra, React.js, JEE, XSD, XML, Gradle, WebLogic 10, Query, SVN, Oracle SOA Suit 11g, Oracle B2B, Flex Unit 4.0, GraphQL, Flex Profiler, Flex 3.0/4.0, GWT, IIB10, Java BIRT Tool, Active MQ, laaS, PaaS, SaaS, Spring Boot, Jenkins, RabbitMQ, Angular 8, Terraform

KPMG, CA Aug 2020 – Nov 2021

Role: Full Stack Java Developer

Responsibilities:

Achieved compliance requirements Confidential mainly aims to update legal disclosures on digital platform according to TSA.

Created a separate transition hub for members to provide detailed updates about account transition process.

Unplugged the Confidential brokerage applications from enterprise applications.

Established an account aggregation process using SSO from Arachnys(application) to Charles Schwab for seamless member experience.

Developed Data Ingestion application to bring data from source system to Hbase using Spark Streaming, Kafka.

Worked on Scala for implementing Spark machine learning libraries and spark streaming.

Worked on Kafka integration with Spark using Spark Streaming Api.

Ability to design high availability applications on AWS across availability zones and availability regions.

Used the listening service of B2B adapter to poll the data provided by different insurance clients.

Migrated Data from Arachnys to Charles Schwab using Batch/ETL DataStage technology.

Prepared process transition rollout plan for pre close, close, and post close activities.

Handled different schemas provided by multiple insurance clients by configuring the B2B adapter.

Created PDF reports using Golang and XML documents to send to all customers at the end of month with international language support.

Developing touch screen Kiosk web applications using Vue.

Perform onsite and remote support activity to solve POS functionality issues and ensure proper operation.

Integrated Jfrog Artifactory for File Uploads and administrated it as an enterprise-ready repository management.

Hive external tables are created, mapped to the data stored in the HDFS and Hive tables are accessed using Spark SQL.

Proficient in deploying and managing Java applications on OpenShift, a leading container application platform.

Experience in setting up OpenShift clusters, configuring deployment pipelines, and managing containerized environments.

Worked with developers to update the defects, resolve them, and track their status using JIRA.

Attended PI session to understand business requirements and analyze the existing Brokerage Applications.

Identified all impacted digital content in Arachnys site due to Brokerage account transition using optimal design.

Prepared a reusable design pattern to unplug enterprise applications from brokerage applications.

Designed and developed reusable approach to retire brokerage related application on phase wise according to business requirements.

Wrote unit tests, integration tests, and end-to-end tests to ensure the reliability and quality of the MDM API services.

Monitored and optimized the performance of MDM API services to ensure efficient data retrieval and response times.

Documented APIs, codebase, and technical decisions to ensure knowledge sharing and maintain-ability of the application.

Implemented CI/CD pipelines to automate build, testing, and deployment processes for the MDM API services.

Provided technical support to internal teams and external customers using MDM API services.

Strong knowledge of containerization concepts and hands-on experience with Docker.

Collected required data packets to transfer appropriate vendor systems.

Troubleshooting any Network, application or POS component issues.

Developed user interface by using React JS, Flux/Redux for SPA development.

Designed and developed the J2EE activity list batch jobs for backend database processing.

Implemented try-with-resources statement in Java 7 to effectively manage resources such as files and streams and to avoid boilerplate code and handle exceptions.

Utilized diamond operator in Java 7 to reduce the amount of boilerplate code required for instantiating generic classes and made the code more readable and easier to maintain.

Interacted with DB sharing Redis, Jenkins, SOLR, GrpahQL, Click Tracking for analytics. Learned code standards.

Responsible for Code build, deploy, CIT (component Integration Test) configuration, Preparation of release rollout plan and 24*7 Product Rollout Support.

Involved in Defect management using JIRA and QA support.

Created RPC-based service for reading large volumes of data from PostgreSQL using GO(Golang).

Created Wiki documentation preparation for delivered components and coordinated with teams from different geographical locations across globe.

Leveraged Fork/Join framework with Java 7 to simplify parallel programming and took advantage of modern multi-core processors and achieve better performance.

Implemented Data binding, Event emitters, Directives, Dependency Injection, Services, HTTP Client and routing concepts using Angular, typescript.

The business logic was implemented in Processors and DAO layer accesses the back-end MySQL database using Hibernate and used Hibernate annotations to design the modeling part of the application.

Environment: Java/J2EE, Message driven beans, Message broker, SOAP web service, Spring Java batch framework (SR352), XML, Agile, Unix, Log4J, java 7, Shell Scripts, Oracle B2B, Jfrog artifactory, Spark, Microservices, Spring Boot, Golang, MongoDB, Spring data JPA, Spring MVC, Ant, React, node js, ETL data stage, Control-M (Job Scheduling), Oracle SOA Suit 11g, PuTTY, Angular, GraphQL, Gradle, Hibernate.

SunTrust Bank, Atlanta, GA Jun 2018 – Jul 2020

Role: Sr. Java Developer

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Developed J2EE apps, performance testing, analysis, and tuning.

Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework, Spring Boot.

Developed a web portal using JEE to provide the user interface for the client to perform all the operational and billing activities.

Developed the Product Builder UI screens using Angular-JS, Angular 7, rea JS, HTML5, CSS, JavaScript, and Bootstrap. Actively involved in deployment Application war files in WebLogic Application server.

Implemented modules using Core Java APIs, Java collection, Java 8(Streams), multi-threading and object-oriented designs. Worked with Complex SQL queries, Functions and Stored Procedures.

Created Single page applications with the use of JavaScript library React.js.

Worked on RESTful API to created services, tested on Postman.

Participation in 21 CFR part 11 and GxP compliance assessments and implementation of 21 CFR part 11 regulations.

Started the front-end application with React and used state object React Class Component for general stateful management.

Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity.

Worked with Selenium Grid for running multiple tests across different browsers and machines in parallel.

Experienced working on Uses cases provided by Business Analysis GLP GXP Clinical, GMP wire frames.

Implemented and maintained a GxP compliant QMS.

Documented all the aspects of validation life cycle, in accordance with FDA regulations, particularly 21 CFR part 11 and GxP regulations.

Experience in Paired Programming, Test Driven Development, and agile SCRUM software development environment.

Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database. Involves in Sprint planning for the estimation of efforts for user stories and bugs.

Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs

Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.

Experience with Web Services, JSP, Servlets, Spring, Struts, Eclipse IDE, and version control tools.

Created private cloud using Kubernetes that supports development, test, and production environments.

Utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and deploy.

Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration. Solid understanding of Identity Lifecycle, SSO, authentication models, and security concepts

Developed the application on JBoss server and deployed it on Red Hat JBoss Enterprise Application platform (EAP) . Migration of current search process from Database to Solr search engine.

Implemented scaling and load balancing strategies using OpenShift to ensure high availability and performance of applications.

Responsible for design development of Spark SQL scripts based on Functional specifications and Spark streaming configuration based on type of Input Source.

Consumed the data from Kafka queue using Spark.

Configured topologies for Spark cluster and deployed them on regular basis.

Involved in performing the Linear regression using Scala Api and Spark.

Used Ant scripts for build and deploy of EAR, WAR, and JAR files on WebSphere Application server.

Developed and led the Java implementation effort using Java, Servlet, JSP, JDBC, and XML that utilized IBM WebSphere Application Server, Jboss Server, DB2. The development tool used is Visual Age for Java.

Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.

Built Confidential tool using Angular 2/5/6/7, React RXJS, and NGRX platform. Developed components as an independent module for reusability across the application. Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).

Developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes.

Developed data transformer for converting legacy data from Source tables to Avro format and fed into Kafka using Camel.

Angular 7.0 is a Component Driven Architecture. Refactored the code for JVM Optimization and performance of application. Wrote build and deployed scripts using Maven and Maven scripts and involved in performance analysis of the application and fixed problems/suggest solutions.

Helped to deploy and resolve issues during deployment and Configured Maven, CI/CD, Shell Scripts. Used Jenkins for Continuous Integration (CI). Used Data Access Object (DAO), data transfer object (DTO), Singleton and MVC design patterns. Used NPM for installing required node modules and other published Angular NPM modules.

Deployed My own Code onto Git Environment and applied some Hooks to automate the process of Continuous Integration and Continuous deployment. CI and CD.

Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle. Used SOAP based Web services and RESTful Web services for transferring data between applications.

Experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful. Responsible for finishing Rally Tickets assigned on time and updating their status on regular basis.

Involved in Requirements gathering, development if required, integrating, and testing for enabling SSO for the application. Good experience in the development of different types of Swing customized components.

Written Producer APIs to read the Feed files (JSON) and publish Assortments, Products to Apache Kafka Topic by using custom Serializers. Followed Agile Software Development with Scrum methodology.

Demonstrated ability in application analysis and design, cost analysis, estimating staffing needs, testing, documentation, and implementation.

The business logic was implemented in Processors and DAO layer accesses the back-end MySQL database using Hibernate and used Hibernate annotations to design the modeling part of the application.

Developed the front-end using Eclipse RCP/Java Swing involving UI design, user generated event handling, incorporation of underlying functionalities as per the laid down specifications and involved in incorporating business logic in SQL code stored procedures.

Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions. Configured Spark streaming to receive real time data from Kafka and store the stream data to HDFS using Scala.

Developed Multi-Threaded/Concurrent applications and Unix Shell Scripting.

Expert in building rich GUI front ends with Swing components and extending Swing components to provide additional functionality. Instructed teams on best practices around PCF and Spring Boot, Spring Batch.

Created Project Implementation Plan for production releases and support production release checkouts.

Responsible for Behavior Driven Development (BDD) approaches to developing and testing software.

Using Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers.

Environment: Java, J2EE, Spring v3.x, Spring MVC, hibernate v3.0, Oracle DB, Angular7, Node JS, Bootstrap, CSS, HTML5, JavaScript, jQuery, AJAX, GIT,JEE WebSphere, IntelliJ, Spark, AWS SNS/SQS, DbVisualizer, Tomcat, Kafka, JBoss, Maven, JIRA, Selenium, SOAP/Restful Web Services, Redhat Linux, Kafka, Jenkins, WSDL, Spring Based MicroServices, Agile, cucumber, Bamboo CI, Nexus Repository.

BNY Mellon, NYC, NY Nov 2016 – May 2018

Role: Java Developer

Responsibilities:

Requirements gathering Analysis, Design, Business logic implementation and Unit testing, Deployment and Maintenance of the Application.

Used Java 8 features like streams to process large collections.

Created Mule flows to integrate Data from various sources into Database from Active MO topics and queues and some transformations were also done at the integration layer.

Created flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV.

Designed and Developed the UI screens using JavaScript, Angular JS, CSS3 and HTML5.

Implemented different validation controls on the web pages using AngularJS.

Used MVC Framework Angular.js in the development for data binding and to consume web services.

Used Design Patterns like Singleton, Business Delegate, Value Object, Session, DAO, DTO and MVC.

Data operations are performed using Spring ORM with Hibernate Template and criteria API for Querying databases such as HQL and SQL.

Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database.

Developed the application using Spring, Java, DB2 and websphere.

Worked on SQL queries with Oracle SQL developer to select/insert/update/joins etc.

Created and supported end-to-end automation Test Scripts using Selenium WebDriver with TestNG framework under Java platform.

Worked on Kafka integration with Spark using Spark Streaming Api.

Tested RESTful API's using Postman, and Java with REST Assured Library.

Worked with Maven as build management tool, Git for version control, Jenkins for Continuous Integration and Jira for project management and defect-tracking.

Responsible for developing integration workflows using Mule ESB framework, implemented Data Weave and Data Mapper, and content-based routing using Mule ESB.

Extensively used Mule components such as File Transport, HITP, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager.

Experience with Web Services, JSP, Servlets, Spring, Struts, Eclipse IDE, and version control tools.

Automated test reports using Cucumber plugin, to achieve HTML and JSON reports attached with failed scenarios and reported it with screenshots using Java.

message implementations and their integrations with the systems.

Created plugins to extract data from multiple sources like Apache Kafka, Database and Messaging Queues.

Ran Log aggregations,



Contact this candidate