Post Job Free

Resume

Sign in

Developer Service

Location:
Punta Santiago, Humacao, Puerto Rico
Salary:
120000
Posted:
April 13, 2021

Contact this candidate

Resume:

Radhika Kasi

Senior Java J*EE Developer

PROFILE:

● 9+ Years of IT Experience

● 9+ Years of Java/J2EE Experience

● 5 Years of Web Servers Experience

● 6 Months of Agile Engineer Experience

SUMMARY:

● Around 9+ years of experience in Systems Analysis, Design, Development and Implementation of Web and Client/Server and Enterprise Application development using J2EE Framework.

● Hands on experience in Architecture, Designing, Development and Deployment of High Performance, Scalable, Distributed Applications.

● Hands-on experience in building web and enterprise applications in various domains like Health, Banking/Financial Services, and Insurance, Public Sector, and Software Service verticals.

● Expertise in developing large scale eCommerce applications using J2EE technologies.

● Proficient working knowledge of C, C++ with OOPS, Java, and J2EE.

● Experienced working with Web Technologies such as HTML, CSS, XML, XHTML, DHTML, AJAX, Java Script, JQuery, DOJO, JSON, DOM.

● Strong experience in backend coding for Microsoft SQL Server, IBM DB2, Oracle 9I/11G, MySQL using procedures/Functions, cursors, triggers and packages in PL/SQL.

● Expertise in developing applications using Swings/AWT, Multithreading, Util packages, Struts, Enterprise Java Beans (EJB), Servlets, JSP, JDBC, Applets, SOAP, POJO, DOA/DTO, Hibernate, IBatis, Spring frameworks.

● Working knowledge of Web/Application Servers like Red Hat JBoss, Apache TomCat, IBM Web Sphere and Oracle WebLogic and working knowledge in WSO2.

● Expertise in tools and utilities like Eclipse, My Eclipse, TOAD for Oracle, Rational Rose (UML tool), JCreator, WSAD, RAD, Ant, Maven, Sonar.

● Experience on Agile/Scrum and Extreme Programming (Test Driven Development, Pair Programming, Code Reviews).

● Extensively experienced in using various design patterns such as MVC (ModelViewController), such as Singleton, Session Facade, Service Locator, Factory and Business Delegate in the development of MultiTier distributed Enterprise Applications

● Understanding of XMLBeans, Java Beans, XHTML, JAXB, JDOM, XSLT, XQuery, SQL/XML, XPath, RMI/CORBA.

● Good understanding of all aspects of Testing such as Unit, Regression, Agile, White box, Black box. Testing Tools like Load Runner, Win Runner and ETL tools.

● Experienced in Network Programming with C++ and Java and hands on knowledge of networking concepts: TCP/IP, BGP, HTTP, ICMP, IGMP, Mobile IP, Bluetooth Technology, FTP, Adhoc and Wireless Sensor Multimedia Networks.

● Capable of customer support and user training.

● Quick at grasping new technologies and keeps on updating my skills.

● Good team player and excellent leadership qualities. Hardworking, honest with good interpersonal skills.

EDUCATION & CERTIFICATION:

● Bachelor of Technology in Computer Science, Osmania University.

● Masters in Computer Science, Wichita State University.

● Post-Graduation Diploma in Computer Application (PGDCA). TECHNICAL EXPERTISE:

Languages C, C++ with OOPS, JDK 1.3/1.4/1.5/1.6, J2EE 1.3/1.4/1.5/1.6/1.7 J2EE/J2SDK Multithreading, Applets, AWT/Swings, JNDI, Servlets 2.3/2.4/2.5, JSP 1.2/2.0, EJB 2.0/3.0, JDBC 2.0/3.0, Java Beans, Struts 1.0/1.1/1.2/2.0, JMS

Technologies Java Script, HTML, XML, CSS, SGML, XHTML, XSLT, DHTML, AJAX, JQuery, JDOM, XQuery, JSON, RMI, Maven, ANT, XMLBeans

Servers Red Hat JBoss, Apache TomCat 3.3, IBM WebSphere 4.0/5.x/6.x/8.x, Oracle WebLogic

Databases/RDBMS Oracle8I/9I/10g/11g, DB2, Microsoft SQL Server, PostgreSQL, MySQL Server, SQLite

Tools MS Office, TOAD, Eclipse 3.2/3.3/3.4/3.5, Rational Ross, Dreamweaver, Edit plus, XML Spy, Oracle Applications, RAD, WSAD 4.0/5.0/6.1, JBuilder 5.0, JCreator, NetBeans IDE, STS, SQL Developer

Frameworks Design Patterns (Singleton, Service Locator, Business Delegate, Session Façade, Factory Pattern.), Spring1.0/2.5/3.0, Hibernate 2.0/3.0, SOAP, MVC, Apache Struts Framework

Protocols TCP/IP, BGP, HTTP, ICMP, IGMP, Mobile IP, FTP, IPV6, Sensor Network Protocols

Testing Unit Testing, Regression Testing, Load Runner, Win Runner, SOAPUI, Fire Bug, Parasoft SOA

Version Control SVN, CVS, GIT

Operating System Unix, Linux, Windows 98/XP/Vista/7/10 PROFESSIONAL EXPERIENCE:

The Vanguard Group, Malvern, PA Jan’18 - Till Date Senior J2EE Developer

Projects: GPF, ECG, WDO, HCE, LCC, CM5, GPO, GPW, Medicare Match The Vanguard Group is an American registered investment advisor based in Malvern, Pennsylvania with over $6.2 trillion in assets under management. It is the largest provider of mutual funds and the second-largest provider of exchange-traded funds in the world after BlackRock's iShares. Responsibilities:

● Working as an active team member of the Agile team.

● Define, Design, Develop, Test and Maintain the services in SAT and Prod environments.

● Created/Modifying the technical and design documentation for all the stories I am working on.

● Collaborated with the other interfacing teams who are affected by the changes.

● Defined and created the api-spec in swagger to be deployed to internal sat services where potential consumers can get the request and response and responsibilities of the service.

● Designed, developed and deployed Spring Boot/Spring.

● Maintained all the business scenarios in cucumber feature files and implemented the stepdefs to run the scenarios in cucumber pro.

● Implemented consumer and provider PACT test for the services that are consumed by other services and services consumer of.

● Used Mapstruct mapper to map from DAO to DTO and between the various services data formats.

● Junit tests all the services before being deployed on docker.

● Defined, Designed and Developed DynamoDB table with partition and sort keys using cloud formation template.

● Used Dyanmodb mappers and the low level services to perform CRUD operations.

● Developed and supported an orchestrator service that calls the various data services in the platform, build a request that calls Cashflow engine to return the successRate for the retirement and custom goals.

● Implementing the design patterns like Singleton, value object pattern and Data access objects in the project.

● Involved in system design and development in core java using Collections, multithreading and exception handling.

● Communicate with the consumers and providers of our service to enhance or fix bugs.

● Code stories which conform within the vanguard standards, open a PR once approved by other team members get the code to master to be deployed to SAT.

● Used constructor injection to provide the dependencies to the class.

● Analyzed the healthcare and UK specific yearly contributions excel sheets and converted them to java code as healthcare service and contribution calculator to be integrated with the retirement UI.

● Implemented OAuth service to get the authentication token to be used to call the consumed services.

● Update Jira status as work progresses from development to deployment to testing. Also write stories and the issues in the Jira to be worked on.

● Performed on-call duties to support that is rotated weekly between team members. Environment: J2EE 1.8, JUnit, Design Patterns, MSOffice 2010, JSON, XML, GIT/BitBucket, WebServices, Postman, Windows 10, Spring framework, AWS DynamoDB, Docker, Bamboo, Spring Boot, Jira, AWS Cloudwatch, AWS Route 53, AWS S3, Splunk, STS, Swagger, . Vanderbilt University, Nashville, TN Jun’17 – Dec’17 Senior J2EE Developer

Projects: PPM, Cash, Invoice, Oracle-utils, Oracle-api, Alert system Vanderbilt University, located in Nashville, Tenn., is a private research university offering a full-range of undergraduate, graduate and professional degrees. Vanderbilt started to use Oracle tools like HCM and cloud to support and maintain the vast data. The recent projects are to support the data transfer with the various systems and applications.

Responsibilities:

● Working as an active team member of the Agile team.

● Created/Modifying the technical and design documentation for all the stories I am working on.

● Collaborated with the other interfacing teams who are affected by the changes.

● Designed, developed and deployed Spring Boot/Spring Batch projects, where the jobsContext file shows the flow.

● Configuring using @Configuration annotation. Enabling boot @SpringBootApplication,

@EnableBatchProcessing

● Used Docker to get the latest version to test the projects.

● Used One Automation to run the projects. Created jobs and flows in the One Automation Tool.

● Created the tables to support the data to be read from the data files.

● Updates the oracle-utils project to support the upload, load and set data (csv, zip) in oracle cloud HCM application.

● Updated the alert service to support the use of new database schemas for student and employee. Also enhanced the request to support the different data format accepted by the Vanderbilt alert system

● Used Sql developer with liquid base to get the schemas and tables across other environments.

● Modified oracle-api which is a soap service (calls the actual oracle HCM application) that’s used internally by many other services, to support new flows in oracle-cloud service.

● Familiar with the internal flows of Oracle HCM application.

● The manual steps to upload a data file for suppliers, invoices, cash, bank etc and their loading and scheduling the next process are to be automated using oracle-api service that actually hits the cloud and oracle-utils, which build the soap request. Build this request taking various parameters.

● Junit tests all the services before being deployed on docker.

● Worked on an Extract-o-matic job to support various new subject documents.

● Worked on Bi-extract jobs that pull in data from oracle cloud such as HCM and load into the Vanderbilt tables. The reverse of it doesn't with the oracle-api and oracle-util service.

● Update Jira status as work progresses from development to deployment to testing. Also write stories and the issues in the Jira to be worked on. Environment: J2EE 1.8, JUnit, Design Patterns, MSOffice 2010, JSON, XML, GIT, WebServices, SOAPUI, SQL Developer, Windows 10, Spring framework, IBatis, Hibernate, Docker, Bamboo, Oracle cloud, Atomicity, Liquid base, Radius, Spring Batch, Spring Boot, Jira. Fidelity Central NTT Data, Durham, NC Jun’14 - Jun’17 Senior J2EE Developer / Agile Engineer

Project: Data Conversion, Facade, MA Enablement, APP services, WSO2, BIM Aggregate Services.

Fidelity is an International Company that provides clients with various services like retirement plans, mutual funds, trading, IRA services, loans, Life Insurance, college savings, fixed income and goals etc. It provides various tools to simulate the retirement plans, loan payment once being a member of the Fidelity or just joining in as a member.

Responsibilities:

● Working as an active team member of the fast and upcoming Agile team.

● Created/Modifying the technical and design documentation for all the stories I am working on.

● Collaborated with the other interfacing teams who are affected by the changes and also the teams that have effect on the territorial module.

● Integrated and Developed WS in Spring Tools Suite and Deployed the same in IBM Websphere 8.5.

● Designed, Developed and Deployed SOAP and Restful based web service to be consumed by the services layer.

● Implemented Spring MVC framework for developing RESTful web services.

● Developed web services that make other REStful web service calls to perform inserts, updates, and select operations.

● Using spring for bean management across layers and for loading database configuration and IBatis to interact with Oracle and SQL server databases.

● Used Spring XML configuration for Dependency Injection.

● Implemented Declarative transaction management using spring AOP – Aspects, point cut and Advices.

● Used Spring Exceptional handling for error control.

● Involved in design and structuring the code to be uniform.

● Involved as a key member of the production support team, by analyzing the defects in QC, assigning them to the appropriate developer and also fixing the critical ones.

● Modify and update the existing services code to support new business requirements.

● Attended Daily, BiWeekly and progress meetings.

● Used GIT for version control system.

● Used Fidelity PPM Central for Time Recording.

● Build and Deploy projects to the various servers using Jenkins.

● Submit code for code review in Crucible/Stash.

● Build and run test cases using Mockito/Junit for all the code changes made to the project.

● Deploy the code changes in the local IBM websphere 8.5 server and test it in SoapUI, before getting it for QA validation.

● Part of the core team as lead developer for the integration testing before the prod release of the Façade.

● Involved in the release process of the services every month.

● Involved as one of the developers to maintain the endpoints to the external.

● Involved in Spring Integration to make external service calls.

● Involved in embedding the Security tokens to the request services calls to external services.

● Supported newer developers to the team in understanding the flow of the code, also helped in setting their locals and advised on code modifications needed according to the company rules.

● Checked the prod splunk logs and analyzed it and found the root cause of the issue while on prod support week.

● Used BDD approach while designing, developing, deployming, testing and maintaining the BIM project.

● Build automation testsuite for BIM in SOA testing tool with javascript and sqlite.

● Worked as an agile engineer (developer, qa and ba) for the BIM project.

● Been a part of the integration team before going to live and support the BIM UI team.

● Helped implementing Jenkings Pipeline, where code in stash after build is pushed to the develop environment, where automation test is triggered, if successful then the same if projected to other higher environments.

● Used hexawise to create test data for the project, build the database from the same and use it to test the BIM project, thus covering 85 percent of scenarios.

● Used SonarQube to minimize the issues in code and build quality code.

● Worked with the other team managers in case of an issue with the current services, find its root cause, the severity and viable solution and how soon the solution is available for the internal validation before it goes to the prod.

● Used WSO2 Rest API Digital Platform to expose the services endpoints. Environment: J2EE 1.7, Java, JUnit, Design Patterns, MSOffice 2010, JSON, XML, GIT, WebServices, SOAPUI, SQL Developer, Windows 7, Spring framework, STS, IBM Websphere 8.5, Apache tomcat, IBatis, Parasoft SOA Test, Hexawise, Java Scripts, Docker, Jenkins Pipeline, BDD. COUNTRY Financial and Insurance, Bloomington, IL Apr’13 - Apr’14 Senior J2EE Developer

Project: Project Drive, Test Automation with SOAPUI COUNTRY Financial and Insurance is a company that provides insurance for auto, health, home, disability, life, commercial, crop, farm and ranch, mutual funds, retirement plans etc. COUNTRY Financial representatives offer financial security products and services in 17 states. Responsibilities:

● Involved in Developing Web Application with Full Software Development Cycle (SDLC) from Design to Deployment.

● Created and Modified the documentation for all the webservices I was a part of.

● Collaborated with the other interfacing teams who are affected by the changes and also the teams that have effect on the territorial module.

● Integrated and Developed WS in Rapid Application Developer (IBM RAD) and Deployed the same in IBM Websphere Server.

● Designed, Developed and Deployed SOAP and Restful based web service to be consumed by the BPM layer.

● Consumed SOAP based webservice and generated UI clients to support in organization customer needs.

● Implemented MVC framework for developing a webservice client.

● Developed web services that make database calls (db2) performing inserts, updates, and select queries. Implemented DAO and DTO design pattern.

● Consumed web services(EJBs) in creating the UIService, which is a UI that makes AJAX calls the WS via a servlet and displays it on a JSP page.

● Attended Daily, BiWeekly and progress meetings.

● Interacting with the QA, BAs, BPM, and JRules team in order to understand the requirements, interactions between the different applications and User Stories.

● Designed and Developed user interface using Jquery, JavaScript, and HTML.

● Made AJAX calls to the backend to retrieve data and display it on to the JSP page.

● Used SVN for version control system.

● Used Progress Reporter for Time Recording.

● Deploy projects to the Development servers using SEAS.

● Submit code for code review in Crucible and FishNet.

● Design and develop an automation testing suite for SOAPUI to test web service request using Groovy script.

● Build project in Jenkins, before submitting for Deployment into the development servers.

● Worked on Silks to find the root cause and fix it in time to weekly deployments.

● Worked with SiteScope a HP Testing product to automatically test the web services periodically.

● Worked with other project members while resolving the Silks.

● Worked on a PolicyWriter Application that is being developed that is used by the Agents for issuing a policy.

● Perform Junit testing to all the web services and web service clients before submitting for code reviews and deployment.

● Used WinScp to access Logs residing on the Linux Server for Root Cause analysis. Environment:J2EE 1.7, Java, Servlets, JSPs, JDBC API 3.0, Multithreading, JUnit, Design Patterns, MSOffice 2010, JQuery, WinScp, HTML, AJAX, JSON, XML, XSLT, EJB 3, SVN, WebServices, SOAPUI, TOAD, IBM Websphere Application Server 8, Windows 7, Linux, Groovy Script. United Parcel Service (UPS), Paramus, NJ Jun’12 - Mar’13 Senior J2EE Developer

Project: Tracking or Web Tracking

UPS one of the world's largest package delivery companies and a leading global provider of specialized transportation and logistics services. Tracking module comprises various submodules that help the client to track, modify, or even create their shipment. Responsibilities:

● Involved in Developing Web Application with Full Software Development Cycle (SDLC) from Design to Deployment.

● Wrote many technical documents that reflect the classes, jsp files and configurations files that the defined tasks are affecting.

● Collaborated with the other interfacing teams who are affected by the changes and also the teams that have effect of the tracking module.

● Interacting with the QA, architectures, BAs, in order to understand the RFCs and User Stories.

● Developed user interface using JQuery, JavaScript, and HTML.

● Making Ajax calls to the tracking service to retrieve information for the tracking numbers.

● Implemented Struts Action classes, Processors, Display classes, Command classes, Beans and JSPs.

● Made changes to existing jsps to make them display the information sent form display classes.

● Worked on fixing the cross browser issues.

● Build the applications using ANT.

● Transfer the files to the Linux environment using SecureFX.

● Deployment the code to the Weblogic server from Linux using SecureCRT and local testing before submitting to Migration.

● Used CVS for version control systems.

● Used Serena for Team Tracking and iTas for Time Recording.

● Performed Unit Testing for every module developed with JUnit.

● Tested the applications in various browsers like Mozilla, Chrome and IE. Environment: J2EE 6.0, Servlets 2.5, JDBC API 3.0, JSP, Spring, Hibernate, Multithreading, JUnit, Design Patterns, MSOffice 2010, Struts, JQuery, Oracle Weblogic Server, Windows 7, Linux. IBM T. J Watson Research Center, Yorktown Heights, NY Oct’11 - May’12 Research Analyst J2EE

Project: Minneapolis Smarter Planet

IBM T. J Watson Research Center is doing research related to life sciences, and exploring physics at the boundary with computer science, trying to better understand network dynamics and improve pattern recognition.

Responsibilities:

● Involved in Developing Web Application with Full Software Development Cycle (SDLC) from Design to Deployment.

● Developed a small calendar widget using Lotus Application developer.

● Involved in research work on IBM Ilog Jviews.

● Worked as a developing state project while working on modules like Calendar Widget, Information Source Upload, Feedback Form and Resource Management.

● Set up the new Websphere web server environments for deploying the web applications.

● Developed and Deployed various Java Portlets onto the IBM Websphere Portal Server.

● Developed Java Portlets to be consumed by the frontend.

● Worked on rendering esri maps onto the Java portlet.

● Was responsible for implementing various Design Patterns like Singleton, MVC and Factory Pattern.

● Implemented Data Access Objects (DAO pattern), and DTOs using JDBC.

● Developed user interface using DOJO, JavaScript, and HTML.

● Deployed the services to the server using ANT.

● Worked on various security features to be implemented on the IBM Websphere Portal Server.

● Used CSNext for version control system.

● Retrieved and generated JSON objects to be passed between Portlets and Servlets.

● Troubleshoot web server issues when installing and deploying.

● Defined and created tables in the DB2 database.

● Performed Unit Testing for every module developed with JUnit.

● Coordinate with development to understand the product design and help them resolve application and performance issues.

● Produced and maintained accurate documentation, and installation guides. Environment:J2EE 6.0, Servlets 2.5, JDBC API 3.0, JSP 2.1, Spring, Hibernate, Multithreading, JUnit, Design Patterns, MSOffice 2003, DB2, DOJO, IBM Websphere Server, IBM Portal Server 7, RSA, IBM Lotus, ILog JViews Windows 7.

HP, Irving, Texas Jan’11 - Oct’11

J2EE Developer

Project: Agilaire

HP is a company providing the customers with the highest quality and various products and services; they are the largest IT Company based all over the world. Responsibilities:

● Involved in Developing Web Application with Full Software Development Cycle (SDLC) from Design to Deployment using Agile Development.

● Worked as a developer in different modules such as Electronic Miscellaneous Documents, E Ticketing, Payment Gateway, and Sales Reporting.

● Attended daily standup meetings (Scrum) for daily updates.

● Set up the new web server environments for deploying the web applications.

● Developed RESTful Web Services to be consumed by the frontend team (UX).

● Consumed the RESTful Web Services from the UX to render data onto the screen.

● Used SOAPUI for deploying and testing the services.

● Was responsible for implementing various Design Patterns like Singleton, MVC, DAO, DTOs and Factory Pattern.

● Implemented Data Access Objects (DAO pattern) using JDBC/Hibernate.

● Used Google Guice for Dependency injection, and integrated with the Hibernate framework.

● Developed user interface using JQuery, JavaScriptMVC, and HTML.

● Deployed the services to the server using Maven.

● Used GIT for version control system.

● Retrieved and generated JSON objects to be passed between UX and WebServices.

● Troubleshoot web server issues when installing and deploying.

● Performed Unit Testing for every module developed with JUnit and JMockit.

● Attended Biweekly planning estimations for pulling up the new user stories for the sprint.

● Using Rally for tracking, monitoring and maintaining the assigned tasks.

● Coordinate with development to understand the product design and help them resolve application and performance issues.

● Created new XML Schemas for the project in Altova XMLSpy

● Generated various mappers and classes on the schemas using Maven.

● Produced and maintained accurate documentation, and installation guides. Environment:J2EE 6.0, Servlets 2.5, JDBC API 3.0, JSP 2.1, Multithreading, SOAP, Web Services, Hibernate, JUnit, JMockit, RESTful, XML, Oracle ADF, Design Patterns, SOAPUI, MSOffice 2007, Oracle, JBoss 5.1 EAP, Eclipse Helios/Indigo, Windows 7/Linux. ACS Department of Human Services, State of Tennessee, Nashville, TN Aug’10 - Jan’11 J2EE Developer

Project: VIP

Vision Integration Platform (VIP) is a real time system, used by the employees of DHS (Department of Human Services, State of Tennessee) to enroll eligible residents of Tennessee in public assistance programs like FF, FS, CC, and TCM.

Responsibilities:

● Engineering and operations of applications in production, test and development environments which includes installs, upgrades, patches, deployment, monitoring, configuration, support of applications.

● Coordinate with development to understand the product design and help them resolve application and performance issues.

● Organized team meetings via Team Viewer.

● Introduced @Vantage a new architecture that provided basic database communication, action flow from the frontend to middletier to the database.

● @Vantage is used to design JSP pages for the user screens, action classes for the business processing and data transfer from UI to the DB.

● Produced and maintained accurate documentation, installation and operational reports.

● Set up the new web server environments for deploying the web applications.

● Involved in Developing Application with Full Software Development Cycle (SDLC) from Design to Deployment using agile methodologies.

● Used UML for logical designing (create class, action and sequence diagrams).

● Was responsible for implementing various Design Patterns like Singleton, Service Locator, Business Delegate, Session Façade and Factory Pattern.

● Consumed Web Services (WSDL, SOAP, and UDDI) from third parties for address screening, Tennessee Medicare information, information and supports provided by the other states.

● Implemented Data Access Objects (DAO Design pattern) using JDBC.

● Developed user interface using JSP, and AJAX to speed the application.

● Used Track Record to follow on the tasks and the development schedules. Used Track Team to communicate development and database changes to the appropriate personals in the company.

● Used Swings/AWT to design UI, also used the listeners for the event handling.

● Implemented client side validations using Javascript and server side validations by using Servlets/JSP.

● Used EJB session beans and entity beans for session maintenance and persistence of data into database.

● Extensively used Hibernate in the data access layer to access and update information in the database.

● Used PL/SQL queries for the development, update and retrieving from databases.

● Involved in Unit testing, and bug fixing, worked with Business Team to execute the business scenarios and fix the defects.

Environment:J2EE 5.0, JDK 1.5,1.6, EJB 3.0, Servlets 2.5, JDBC API 3.0, JSP 2.1, Multithreading, SOAP, Web Services 1.2, Swings/AWT, Design Patterns, JUnit, AJAX, HTML 4.0, CSS, Java Script, XML, XSLT, XPath, UML, MSOffice 2007, TomCat, Oracle 9I, Eclipse 3.5.



Contact this candidate