Post Job Free
Sign in

Web Services Java

Location:
Woodbridge Township, NJ
Posted:
December 10, 2017

Contact this candidate

Resume:

Divya Kalvakuntla

*****.*****@*****.*** +1-219-***-****

Summary

Over (2) years of Java, J2EE development experience in the areas of application development, support and enhancement.

Development experience in Java, J2EE, Servlet, JSP, Struts, Spring, Hibernate, JDBC, Java Beans, JMS, JNDI, XML, XML Schema, Web Services, JUnit, Maven.

Expert in Core Java with strong understanding of SWING, Collections, Multithreading, Event handling and Exception handling.

Experienced in implementing designing phase using J2EE Design Patterns like Singleton Pattern, Data Access Objects and MVC/Model 2.

Implemented and used Web Services with the help of WSDL and SOAP to get the data with different rentals.

Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.

Created control scripts in Oracle 10g to load the data from DAR to create tab separated files and wrote PL/SQL to extract information from Oracle DB.

Extensively used IBM WebSphere 5.1 while writing code and for creating Data Sources.

Designed and developed core business model and business rules within the application using Java and J2EE technologies.

Expert in Web/User Interface development using AJAX, HTML, DHTML, CSS and Java Script, jQuery.

Technical Skills

Languages:

C, C++, Java 1.7, SQL, PL/SQL, UML, PHP

Java/J2EE Technologies:

Servlets, JSP, EJB, JSTL, JDBC, JavaBeans, Struts, MVC, Hibernate, Spring, RMI, ANT, MAVEN, Log4j, JSON, XML, JAXP, DOM, JNDI, JMS, JNI, JUNIT, EasyMock, Web services, Swing

Web Technologies

HTML 5, CSS 3, JavaScript, AJAX, jQuery

Web Services

Apache CXF (SOAP), Jersey API (RESTful)

Web/Application Servers

Web Logic Server, Apache Tomcat, Websphere .

Database Environments

Oracle, MySQL

Operating Systems:

Windows, Unix/Linux.

Version Control Tools:

SVN, GIT

Build Script:

ANT, MAVEN, Bash shell scripting

IDE’s

Eclipse, NetBeans, Intellij IDEA

Patterns

MVC, Core J2EE design patterns (MVC, Factory, business delegate, service locator, session façade, DAO, DTO, Singleton).

Education

Master in Information Technology from Valparaiso University, Valparaiso, Indiana,2016.

Bachelor of Engineering in Computer Science from JNTU University, Hyderabad, India,2014.

Work Experience

Kronos, MA

Java/J2EE Developer

May 2016-Aug 2017

Environment: Eclipse 3.4, JDK 1.5, Java, J2EE, Java Mail, Tomcat 6.0.18, BEA Web Logic 8.1, Web Services, Spring, Hibernate, log4j, SVN, Oracle 10g, LDAP, My SQL, SQL Server, Agile/Scrum Methodology, Linux, UNIX.

Scope:

This system will manage client accounts and research and financial report creation and distribution for the clients. Information handled by the system includes portfolio, holdings, trades, research and client's information for clients. Clients can automatically receive the publications and financial reports of their interest. Customized reports and publications will be sent to the clients by various methods. Account information on any client account, trade history for the client, performance and fee schedule are shown as reports.

Responsibilities:

Involved in all phases of SDLC, Requirements gathering, design & Analysis, development, testing, deployment and bug fixing of an application.

Involved in writing detailed design document.

Design and Development of modules involving Spring MVC, Web Services, JMS, JSTL.

Worked with Java/J2EE development to login in to application using LDAP, payment method classes, Invoice PDF display, financial, bill and active services classes.

Designed Court Services front end view using Spring MVC and Spring Web flow.

Implemented business tier using Spring AOP and spring IOC.

Parsed the XML based responses using JAXB Parser and validated XML against the schema generated by the court systems.

Implemented and used Web Services with the help of WSDL and SOAP to get the data with different rentals.

Consumed and developed Web Services using Apache Axis to communicate with administrative department.

Used Java Mail API for posting and processing mails.

Used Spring AOP for logging and exception handling as a part of remediation strategy.

Wrote JUnit Test cases for several classes which support the application.

Developed CSS style Sheets and worked heavily.

Used log4j as logger.

Involved in writing queries and stored procedures for My SQL, Oracle and SQL Server.

Deployed applications in Apache TOMCAT Server participated in code reviews and also worked along with testing teams.

Used Maven for building and deploying Application.

Wrote PL/SQL to extract information from Oracle DB.

Created control scripts in Oracle 10g to load the data from DAR to create tab separated files.

Developed stored procedures, cursors and database Triggers and implemented scrollable Result sets.

Used SVN Version Control tool.

Agile/Scrum Methodology has followed, Conducted and attended Stand up meetings every day in the mornings.

Info Brain Technologies, Hyderabad, India Oct 2013- Dec 2014

Java Developer

May 2014 – December 2014

Environment: Java, JSP, Struts, HTML, CSS, JavaScript, JUnit, Shell, MySQL, Log4J, Web logic, Eclipse, Linux/UNIX, Singleton, Model View Controller, IBM Rational Clear Case.

Scope:

Worked as an entry level Software developer in the 'Manufacturing' domain to develop web applications for Clients like TATA and Ashok Leyland. Developed and maintained inventory, MRP and Financial applications.

Responsibilities:

Involved in the process of analysis, design, and development of the application.

Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.

Entire application was developed in J2EE using an MVC based architecture with help of Apache Struts. Programmed Struts Action classes, Model classes.

Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Singleton, Data Transfer Object (DTO) and Service Locator

Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.

Used Apache Ant as build tool. And Web logic as the application server for deployment.

Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL.

Performed unit testing on various project modules using JUnit framework.

Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.

Implemented Log4J for Logging Errors, debugging and tracking.

Certification

Scrum fundamentals certified by Apex technology systems.



Contact this candidate