Post Job Free

Resume

Sign in

Web Services Data

Location:
Hyderabad, Telangana, India
Posted:
October 25, 2017

Contact this candidate

Resume:

RAMYA

E-mail:ac2x9t@r.postjobfree.com Phone.302-***-****

Overall 8+ years of extensive experience in Object-Oriented Design/Analysis, Java development, Web Services for Service-Oriented Architecture, and data modeling, skilled at progressing from problem statement to well-documented designs and code.

Strong hands on experience in programming with J2EE and associated technologies including Servlets, JSP, JNDI, JDBC, Struts2, EJB3.0, JMS, JPA, Spring, Hibernate, JSF and SOAP/Rest web services.

Have an extensive experience in developing web pages in improving performance and maintainability using HTML5, CSS3, JavaScript, JQuery, Angular.JS, React.JS, Node.JS, Bootstrap and also in making them web pages cross browser compatible.

Developed single page applications (SPA's) using Angular.JS, React.JS and Backbone.JS.

Extensive experience with Angular.JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.

Very good Experience with writing Angular.JS custom directives, $http, $q, factory, service filters.

Worked onnpm modules like Grunt, bower, Mongo.DB, Express.JS.

Developed Web Applications using the MEAN Stack with MongoDB, Express.JS, Angular.JS, Node.JS.

Experience in connecting to backend database with Mongo.DB using Node.js and Created Schemas in database using the MongoDB and Worked on unit testing JavaScript with Jasmine and Karma.

Experience in all phases of Software Engineering (SDLC),Project management (Waterfall & Agile/Scrum Methodology)including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.

Proficient in handling & administering Web server's/application servers - WebSphere, WebLogic, WAS, JBoss and Apache Tomcat.

Experience in producing and consuming SOAP and RESTful Web Services using JAX-WS, JAX-RS, Jersey Framework and Spring MVC.

Strong experience inAgile and Waterfall Methodologies, UML and Test driven Methodologies.

Experience in JDBC, EJB (Session Beans -Stateless and State full), Entity Beans and MDB (Message Driven Beans), JNDI, JMS and Good experience in Object Oriented Design, Analysis and Modeling.

Extensive experience in retrieving and manipulating data from backend using Database SQL queries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.

Extensive experience in Core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans.

Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT, and validations with DTD & XML Schema and processing files with SAX, DOM Parsers.

Good exposure on RDBMS concepts and proficiency in using relational databases such as Oracle 10g,MySQL.

Well versed with IDE's such as WSAD, Eclipse, Edit plus, My Eclipse, NetBeans, Flash Builder.

Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, team Player can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and time management skills.

TECHNICAL SKILLS:

Languages: C, C++, JAVA.

Databases and Programming: My SQL, SQL, PL/SQL, Oracle, SQL Server, IBM DB2, MongoDB

J2EE Technologies: Servlets, Struts, EJB 2.0, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean, JTA, Rich Faces, JPA

Application Frameworks: Struts 1.x/2.x, Spring Core, Spring MVC, Spring Security, Spring ORM, Spring AOP

ORM Framework Hibernate, iBATIS

Web Development: HTML5, AJAX, JSF, JQuery, CSS, CSS3, AngularJS, JavaScript, JSON, NodeJS, ReactJS.

IDE: WSAD, Eclipse, Edit Plus 3, My Eclipse, NetBeans 7.0, Flash Builder 4.5, IntelliJ IDEA

Web/Application Servers: WebSphere 7, WebLogic, WAS, Apache Tomcat 6.0, JBoss 4.0

XML XML, DTD, XSL, XSLT, XML Schema, SAX and DOM Parsers, JAX-WS, CXF

Web services: SOAP, REST API, WSDL

Design Methodologies: UML, J2EE Design Patterns

Design: Rational Rose, Star UML

Version Control: SVN, Git, IBM Clear case, Subversion, Mercurial, PVCS

Methodology: Agile, Waterfall, SCRUM, TDD

Operating Systems: Windows Vista/7/8, UNIX, Linux.

Tools: Apache ANT, Maven, Log4j, JUNIT, Clear Quest, JMeter, Bugzilla, Jenkins

Education: Bachelor of Electrical engineering from Osmania University, Hyderabad, India.

Work Experience:

Senior Java/J2EE Developer

Northwestern Mutual- Milwaukee, WI February 2015 to Present

Description:Northwestern Mutual was founded as the Mutual Life Insurance Company of the State of Wisconsin. The financial security company provides consultation on wealth and asset income protection, education planning, retirement planning, investment advisory services, trust and private client services, estate planning and business planning These CSV files will be converted into standard Elastic Path import/export XML formats, and placed in a local folder where the data import plug-in will detect the new files, and import them using the Import/Export tool.

Responsibilities:

Attending the JAD (Joint Application Development) sessions with all the clients to discuss about requirements/approach/development/testing plans and dates.

Involved in designing Application based on MVC architecture.

Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.

Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.

Used JSF validators for validating the server side data Using springs and Hibernate framework.

Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns. Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.

Implemented persistence layer using Hibernate which is used for the O-R mapping between object and DB tables to immediately update the information provided by employees in regional sales office.

Designed and develop web based application using HTML5, JSF, CSS, JavaScript (jQuery), AJAX, JSON and JSP framework used DOJO for JavaScript and worked with AJAX and AngularJS to create interactive front-end GUI.

Experience with creating ETL jobs to load JSON Data and server Data into Mongo.DB and transformed Mongo.DB into the Data warehouse.

Involved in data modeling and sharing and replication strategies in Mongo.DB.

Used Maven Deployment Descriptor Setting up build environment by writing Maven pom.xml, taking build, configuring and deploying of the application in all the servers.

Worked with Angular.JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.

Used Angular.JS framework where data from backend is stored in model and populated it to UI and also used DOJO for JavaScript.

Used EJB's in integrated layer and JPA in the persistence layer.

Designed and implemented APIs to support mobile applications.

Used web services like REST to publish and also consume different services which makes the code reusable.

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Wrote Junit and Mockito classes for the services and prepared documentation.

Deployed the whole web application on JBOSS 6.1.

Perform code reviews and co-ordinate within the team in work efforts.

Used Log4j for Logging and SVN version control.

Used Agile Methodology (scrum meetings) for development process.

Environment: Java 7, MySQL, REST, JSP 2.0, JBOSS 6.1, Spring 3.0, EJB 3, JMS 2.0, JSTL, JSF, Servlets, Apache Cordova, HTML5, CSS 3, AngularJS, NodeJS,Mongo.DB, JSON, XML, JDBC 3.0, Springs, Hibernate 3.0, Linux, Eclipse, SOAP, WSDL, SQL, JQuery, DOJO, AJAX, Jenkins, SVN, GIT, Maven 2.0, Crystal Reports, Axis, XSLT, Log4j, JavaScript.

Java/J2EE Developer

Juniper Networks - Sunnyvale, CA August 2014 to January 2015

Description: Juniper Networks is an American multinational corporation headquartered in Sunnyvale, California that develops and markets networking products. Its products include routers, switches, network management software, network security products and software-defined networking technology.

Responsibilities:

Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.

Developed various product applications using Java, J2EE and Front end technologies.

Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.

Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC)

Developed user management screens using AngularJS business components.

Spring framework and DAO classes using JPA framework for persistence management and involved in integrating the frameworks for the project.

Worked extensively on Web Services (SOAP & REST), XML, JSF, JMS and Spring Controller.

REST (JAX-RS) web services have been developed to be consumed by middleware module to push the communication center messages into web module.

Extensively used Java Collections framework for backend services and to display view on frontend.

Developed single page applications using Angular.JS

Developed reusable custom directives using Angular.JS using transclude, restrict, event handlers and templating.

Leveraged two way data binding through scope in applications built on Angular.JS.

Worked on Rest API calls and integrated with UI.

Used Bootstrap for Responsive Web design.

Creating web pages using MEAN Stack and Created application to View Data in Mongo.DB.

Wrote application level code to perform client side validation using JQUERY.

Worked on Rest API calls and integrated with UI.

Responsible in testing the classes and methods using JUnit test case.

Developed web services using HTTP, SOAP and XML technologies.

Used Hibernate as the ORM tool develop the persistence layer.

Deployed web, presentation and business components on Apache Tomcat Application Server.

Involved in creating the EAR files and deployed in the QA/UAT environments.

Followed Agile scrum methodology, involved in sprint planning, retros and code reviews.

Environment: Java, J2EE, Maven, Spring, Hibernate, Web Services, XML, JavaScript, AJAX, AngularJS, NodeJS, Grunt, Bootstrap, SASS, MEAN Stack, JSP, JSF, Web Services WSDL, SOAP,HTML, DHTML Commons Lang, Log4j, Mockito, Spring-IOC, Junit, JDBC Template, MongoDB, MVC, Eclipse, Linux.

Java/J2EE developer

ADP, Atlanta, GA April 2013 to July 2014

Description: ADP is a comprehensive global provider of cloud-based Human Capital Management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits administration, and a leader in business outsourcing services, analytics and compliance expertise.

Responsibilities:

Working in development of the PDMS application to provide the Java Interfaces in the SOA environment.

Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of Provider.

Involved in creating UML Diagrams (Class and Sequence) during Design Phase. Designed with OOA/OOD and use-case, documented in UML diagrams.

Developed JSPs for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under STRUTS Framework.

Involved in the development of the presentation tier using JSP, HTML, JSTL, CSS, XML, XSL, JavaScript, Swing and Servlets for login, find Subscriptions and create contract modules.

Hands-on experience in Core Java (OOPS, Multi-threading, Collections) and Swing development.

Developed interactive and user-friendly campus map using Google API.

Developing a Java GUI application using Java/J2EE programming and Standard Widget Toolkit SWT.

Implemented Power Shell Remoting and execution.

Involved in entire life cycle development of the application through OOPS, Class, Multi-threading, Collections concepts.

Software maintenance and source control using Clear Case.

Used Hibernate (persistence framework) to implement the Database Access layer.

Implementation using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.

Simplified Hibernate session and transaction handling by writing a Servlet filter.

Involved in creation and deployment of Enterprise Application. Part of the team responsible for creating the architecture for staging environment for the Oracle database.

Used Struts2 tiles to display different types of template formats and contents.

Designed Frontend with in object oriented JavaScript Framework likeone.js, Angular.js and Ext.js.

Wrote Page level code using JavaScript with Angular.js, Backbone.js, Node.js, Bootstrap framework.

Implemented the security access rules for all types of users for different services applied.

Developed RESTful services using JERSEY implementation.

Created data models for Provider Clearance and Qualification for the higher Reviews.

Good at automating repetitive work through Shell scripts and Python.

Created multiple types of reports by using the API classes to give accurate system utilization.

Developing Hibernate Criteria and sessions to achieve the Object Relational Mapping and easy maintenance of data.

Processing batch jobs daily/weekly to build the application to the WebLogic server.

Environment: Java, J2EE, JSP, JSTL, Struts2, SOAP, AJAX, JWS, WebLogic10, Oracle 10, UNIX, Windows, Shell, My Eclipse 6, Hibernate 3, Maven2, SWT, Jenkins, DOJO, EXTJS, MVVM, MVC, RCP, Toad 8, XML, Clear Quest, App scan, SVN.

Java/J2EE Developer

Coventry Health Care - Bethesda, MD October 2012 to March 2013

Description: Coventry Health Care is a provider of quality and affordable health care services, offering wide choice of options for greatest possible value of customer investment. The project involved understanding of Healthcare Data in the areas of Claims, Eligibility, Customers, and Providers.

Responsibilities:

Developed Interactive GUI Screens using HTML, JSPs.

Implemented Struts framework for integrating presentation, web and business components.

Written SQL queries to extract data from input files validate and load data into database (Oracle/SQL Server), developed various reports and core tables lookups utilizing Business Objects.

Worked on JavaScript framework (Backbone, Node.js) to augment browser based applications with MVC capability.

Written functions and procedures using PL/SQL.

Designed, developed and implemented database modules to verify user details.

Developed various modules for database verification and validation, identified and analyzed data Worked with cross functional teams, including associated Data, UI and Mid-Tier teams.

Written session beans as Service components to perform the business process.

Database performance analysis and improvements.

Client-side validations are performed using JavaScript.

Experience developing web UIs with AJAX, jQuery and jQuery UI frameworks etc.

Wrote ANT scripts to build jar, war and ear files.

Used Log4J to code throughout the application.

Used Web Services by exposing and consuming WSDL files.

Environment: JEE, Struts2, JSP, Eclipse, Hibernate, JQuery, Node.js, Backbone, UML, JavaScript, HTML, CSS2/3, ANT, Log4j, Web Services, and Apache Tomcat Server.

Java/J2EE Developer

Ditech - Fort Washington, PA August 2011 to September 2012

Description:Ditech is a lender, offering mortgages, and lines of credit. Ditech's loans and mortgages have been categorized as subprime lending products. Ditech was a pioneer in offering 125 percent loans, in which the borrower could get more than the property was worth. It specialized in low-documentation mortgages, or stated income loans where many borrowers falsified their income. Ditech was owned by Ally Financial, specifically GMAC ResCap which purchased Ditech.

Responsibilities:

Involved in developing the application using Java/J2EE platform and implemented the MVC structure using Struts.

Responsible to enhance the Portal UI using HTML, Java Script, JSON, JSP, Java, Angular.JS, CSS as per the requirements and providing Server side Bean Validation Framework.

Used Spring Core Annotations for Dependency Injection.

Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.

Used Axis to implement Web Services for integration of different systems.

Developed Web services component using JSON, WSDL, and SOAP with DOM parser to transfer and transform data between applications.

Designed and developed business components using Session0 and Entity Beans in EJB.

Used SOAP UI for testing the Web services by sending an SOAP request.

Used AJAX framework for server communication and seamless user experience.

Responsible to write the different service classes and utility API which will be used across the framework

Used client side Java scripting, JQUERY for designing Tabs and Dialog Box.

Created UNIX shell scripts to automate the build process, to perform jobs like transferring of files between different hosts.

Used JUnit for the unit testing of various modules.

Used Log4j for the logging the output to the files.

Environment: Java, J2EE, JSP, Servlets, Spring, Hibernate, Custom Tags, JMS, Java Beans, JQuery, EJB3, IBM MQ Series, Ajax, JUnit, Log4j, JNDI, JSON, SAX, UML, Rational Rose and Angular.JS.

JAVA/J2EE Developer

American Express (AMEX), New York, NY March 2010 to July 2011

Description:American Express is a dedicated site that provides benefits and Offers description and featured content for various credit card products. In new Redesigned Card Center Project experience is to focus on the comprehensive Card member benefits and Offers information for 40 Credit Cards. This project creates a world-class online destination with relevant benefit information for Consumer Card members in order to improve online experiences and inspire spend with American Express. This shows different offers and benefits a credit card member can avail while travelling, while attending some events, business benefits.

Responsibilities:

Involved in designing Class and Sequence diagrams with UML and Data flow diagrams.

Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.

Worked on server side implementation using Struts MVC framework.

Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.

Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.

Developed Message Driven Beans for asynchronous processing of alerts.

Used IBM Clearcase for source code control and JUNIT for unit testing.

Log4J used as logging framework.

Application versions were managed by SVN.

Developed Message Driven Beans for asynchronous processing of alerts.

Followed coding and documentation standards.

Environment: Java 1.5, JSP, Spring MVC, Oracle 10G, SQL, PL/SQL, JBOSS, JUnit, SQL Developer, Ajax, MAVEN, Eclipse, SVN, log4j.

Java/J2EE Developer

L&T -Hyderabad, India March 2009 to February 2010

Description: Larsen & Toubro, a global IT services company, is a 100% subsidiary of Larsen & Toubro (L&T), a multi-billion conglomerate, and India's largest Technology, Engineering, Construction, Manufacturing and Financial Services organization, with global operations.

Responsibilities:

Participated in client requirement gathering.

Developed HTML and JSP pages for user interaction and data presentation.

Involved in Coding of Enterprise Java Beans JDBC, Apache Tomcat, which implements business rules, and business logic.

Involved in Architecting and implementing SOA (service-oriented architecture) and ESB (enterprise service bus) solutions. Developed client modules for the SOA integration.

Handled the database access by implementing ControllerServlet.

Used JDBC prepared statements to call from Servlets for database access.

Maintained Java Script validations to avoid junk data. Developed Web Pages using Flash.

Worked on web-based reporting system with HTML, JavaScript and JSP.

Used XML Web services for transferring data between different applications and retrieving credit information from the credit bureau.

Involved in Maintenance and Enhancement of the project.

Implemented MVC using Struts Framework.

Environment: JDeveloper, CoreJava, HTML, Java Script, JSP, Servlet, EJB, Java Beans, JDBC, Apache Tomcat, SOA, Hibernate, Struts, SQL and JUnit.



Contact this candidate