Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Rashmi ChaudharyJAVA J2EE Development
No reviews yet
Hello, My name is Rashmi Chaudhary. I have 15 Years and 7 months of extensive experience in Design, Development, Maintenance, Support and Integration of Java, J2EE based applications with companies UST Global,TCS,IBM,HCL,BirlaSoft. As i have my personal interest in Teaching as well and I have 4 years of offline and online experience in Java and IT. Three years Onsite Experience with client Westpac Bank and Commonwealth Bank of Australia in Sydney, Australia. Experienced in full stack Java/JEE development, working on each layers of application from Front-End to Back-End including integration layer. Experienced in Spring Boot Framework, developing API’s using Restful/SOAP Webservices, SOA, Design patterns, ORM tools, Messaging Platform- ESB & JMS. Experience in using ESB tools/solutions using Red Hat JBoss Fuse ESB.
Subjects
Databases Expert
Spring Boot Microservices Expert
Java Developer Expert
Java Full Stack Developer Expert
Java 8 streams Expert
Experience
Lead II Software Engineer JAVA J2EE (Jul, 2021–Jul, 2023) at UST Global
Modernize the billing process to make it event driven. Replace the existing dependency with legacy oracle DB/SP with Data lake and data stream. It is an Event based Live streaming application, consuming events through Kafka Topic and after apply Filtration logic the filtered data will be stored into Billing table. Aggregation logic is applied on the Billing table and finally an output file is created which will be sent to client.
1) Worked on designing of application including both Low Level and High-Level Designing. 2) Worked on the development of Filter logic using JAVA Technologies, Spring Boot, and Mybatis. 3) Handling of Kafka events through offset tool and developing in the application.
Senior Technical Lead JAVA J2EE (Mar, 2018–Jul, 2021) at HCL Technologies Australia
1) Enhancement of Normalization/EnrichmentTool (written in Java and Python) toautomate the Normalization/Enrichment of telemetry data. The Normalizer component of ACP is built on Apache Spark Streaming and consumes data from the Message Bus,normalize the data and pass telemetry data to the Enricher component for further processing to extract contextual information relevant to the telemetry event from the Enrichment Store in order to extend the telemetry event to allow for greater insight and advanced correlation and analytics.
Technical Team Lead JAVA J2EE (Jun, 2017–Mar, 2018) at IBM Australia
Responsibilities: l Worked on Pricing engineLoan API Development using Swaggeras per WDP standards and writing JUnit Test Cases as per Technical Specifications & achieving Code Coverage up to 80-100%. l Worked on Axway Gatway for securing JAVA APIs from attacks, controls access, and secures the data transmitted by APIs.Implementation of Inbound/ Outbound policies for External/Internal Axway gateway and using them for securing/authenticating JAVA APIs.Worked on securing/authenticating OCC,NPP,IV WDP projects on Axway Gateway. l Working on Westpac Platform Automation. Automation of WAR Deployment and Un Deployment if already exist into WebSphere using Python and Shell Scripting.Automation of cloning from Git Repository from Specified branch.Automation of Export and Import of Desktop in multiple instances of IBM Content Navigator through CURL commands.Automation of Export multiple zip and assemble them into package and deploy them into Higher PROD environment.
Senior Software Engineer (Oct, 2015–Jun, 2017) at HCL India
CAMS is designed for accepting Credit cards from customers with reliable, secure & powerful payment processing solutions. Worked on Credit Card Agreement Restful API, Auto Payment Restful API which interacts with third party TSYS system via Integration layer ESB through MQ (Message Queues) for fetching data or interacts with DB to retrieve data as a response. There are number of financial providers TDCT, MBNA, CUETSand USBC which we fetch from credit card.Credit Card Agreement Restful API provide access to TD Credit Card/US Bank Card/CUETS (Credit Union Electronic Transaction Services) system in payment processing, merchant and other related payment services. Auto Payment API used for Pre Authorized Debit payment for credit cards. Responsibilities: l Working on Design, Development, Unit Testing & Integration Testing of APIs. l Analyzing the requirements and coming up with the Estimation and Plan for releases. l Designing and Preparing the Technical Specification document from the functional specifications. l Writing JUnit Test Cases as per Technical Specifications &achieving Code Coverage up to 80-100%. l Improving coding standards and delivering high quality code using PMD/Findbugs plugins l Implemented OAuth2.0 for authentication based web application and accessed their APIs for fetching data services. Also, worked on identifying and resolving Production issues and risks.
Senior Software Engineer (Jun, 2012–May, 2015) at Birla Soft Pvt. Limited
Defect management System is an application of GE in which we lock defects of products supplied by any GE supplier. Responsibilities: l Coding, Analysis & Design, Bug/Defect Fixing, Testing and Change Request of DMS application. l Debugging existing code for fixing issues and adding new functionalities to the application. l Writing JUnit Test Cases, Efforts Estimation to address the Change Requests, Technical Analysis, Team Meetings, Code Reviewing and Improving Code Coverage using Agile development. l Providing supports to production issues and resolves them in fixed time duration. l Produced as well as consumed the WSDL based web services using WSDL, SOAP, JAX-WS, AXIS.
Senior Software Engineer (Apr, 2010–May, 2012) at TCS
Walgreens is the largest retail chain in the USA. Walgreens Point of Sale Software is easy and flexible to operate accurate business closes with very little manual work help to minimize the time Responsibilities: l Coding, Designing, Support & Maintenance, Testing, Writing JUnit Test Cases, Change Requests. l Practiced Agile Scrum, solving Production Incidents locked in various Bug Tracking Tool (Bugzilla) l Working on each layer of application (UI, Business, DAO and Integration) and requirement gathering.
Software Engineer (Aug, 2007–Oct, 2009) at Xavient Information Systems
Visa Prepaid Reloadable Card/ Walmart MoneyCard used for payments on retail outlets. Userscan reload money on their 'Walmart MoneyCard' or can make request to someone to reload money on their debit card using Walmart MoneyCard Online Reload website.P&P enables clients in USA to accept electronic payments from consumers and businesses for taxes, registrations, licenses, and utility bills etc. using Credit/Debit cards. Three easy ways to pay 1) Web Payment 2) IVR (Interactive Voice Response) payments by telephone3) Payment at the counter. Responsibilities: l Analysis, Coding, Design, Debugging, Testing (JUNIT Test Cases) and Bug Fixing. l Developed middleware of the application using core java, web services, XML. l Developed partial development of Admin and partner modules using struts. l DevelopedPhysical Address Validation & Equifax Credit Check Web Services using Axis2. PAV Service provides refine search according to user ability to locate and validate Customer PhysicalAddress. It provides a numerous possible search criterion, sorting and filtering abilities to find the appropriate physical address in US. ECC Service provide the ability to Check Credit Score for by customer providing Customer Name, Social Security Number or Driver’s License, City and State.