Resume

Sign in

Web Services Java Developer

Location:
Cape Girardeau, Missouri, 63701, United States
Salary:
$60/Hr
Posted:
October 31, 2016

Contact this candidate

Neha

Ph: 321-***-****

Email: acxbgi@r.postjobfree.com

SUMMARY:

5+ years ofJava / Web development in several industries and projects on Cross Platform (web based application and client server application) development and design using Object Oriented Programming, Java / J2EE technologies.

Strong work experience in J2EE and Web technologies including Java Servlets, JSP, JDBC, EJB, Web services, JavaScript, HTML, CSS, XML, XSLT, DHTML, AJAX, JQuery, Junit, JSF, Struts 2.0/1.2 and Spring 3.x/2.x framework for building multi-tier Web applications.

Experience in presentation layer using JSP, HTML, XHTML, CSS, Angular.JS, EXT JS, Node JS and JavaScript.

Extensive adeptness in web application development using JDBC, Servlets, JSP, EJB, MVC, Struts, JNDI, JMS, Spring, HTML5, Bootstrap, Hibernate, JavaScript, JQuery, AJAX, REST, XML

Proficient in using J2EE Frameworks: Struts2, Web Services, Hibernate and Spring Technologies.

Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.

Hands on experience in deploying Java Application Servers like Web logic, JBoss and Tomcat.

Good Knowledge of Web Services using SOAP, RESTful

Experienced in various application servers like Tomcat, Glassfish and IBM WebSphere server.

Expertise in Front-end Web/UI Development in Java, JavaScript, JDBC, JSON, HTML, and DHTML.

Experience in data processing and Interfacing (Back-end Front-end connectivity) skills using Oracle 9i/10g (SQL, Stored procedures), and MySQL.

Involved in designing, developing and implementing new functionalities and customization of UI Components, including both back-end and front-end parts (JSP’s) and creating User Documentation for the business functionalities developed.

Expertise with software engineering practices such as UML Modeling and performing Use case analysis and Refactoring.

Expertise in configuring and deployingthe applications on Apache Tomcat, WebLogic11g/10.x/9.x/8and WebSphere 6.0/7.0/8.0 and JBoss Application servers.

Excellent experience in developing applications using Eclipse IDE 3.x/4.2 and IBM RAD8.0/7.x/6.0.

Have a sound experience of using Java Beans.

Experience in SQL on databases: MySQL, Oracle10g.

Fast learning capability and ability to adapt to new and changing technologies.

Has been involved in client interaction and requirement gathering and handling clients to provide offshore/onsite development support

Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.

Working knowledge of operating systems like Windows XP, 2003, Vista, 7 and 8.

Thrives on co-ordination, problem solving, dealing with ambiguity and having good inter personality skills.

Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.

TECHNICAL SKILLS:

Languages

Java, C, C++, XML, SQL and PL/SQL.

Java/J2EE Technologies

JSP, Servlets, JDBC, RMI, JNDI, SAX, DOM, JAXB

Frame Works

Spring 2.x, Hibernate 3.0/2.0, Struts, Tiles, EJB3.x/2.x, JSF 1.2, Spring MVC and JPA.

Web/Application Servers

Web Sphere 6.1/5.1, Web Logic 9.1, Apache Tomcat6.0/5.5, Jboss 4.2 and Sun Glass fish.

IDE/Tools

Eclipse 3.5/3.3, Net Beans 3.6, RAD 6.0, WASD 5.0, My Eclipse 5.1

Web Services/Messaging

Web Services, REST, SOAP, WSDL, JAX-WS, Apache AXIS 2, JMS, MQ Series.

Scripting Languages

HTML, DHTML, Java Script, AJAX, CSS, JQuery

Testing and Build Tools

JUnit, Log4j, ANT, Maven

Databases

Oracle 8i/9i/10g/11g, My SQL 5.0, SQL Server 2000,IBM DB2 v7.0

Operating System

Windows NT/2003/Win 7/Win 8, XP,Vista .

Source Control

CVS, Rational Clear Case and Subversion

PROFESSIONAL EXPERIENCE:

UPS, Paramus, NJ Sep 2015 – TillDate

Java / J2EE Developer

United Parcel Service (UPS) provides their service worldwide. UPS handles Domestic, International,

Supply chain and freight operations. Tundra application is for internal users. This application

Gives users to scan the packages and save the specific details like dimensions and weight of package

And pallets. Uses web services to provide the information to drivers via hand held devices. It links

The history of packers and movers are Provides users with options to sort the packages on origin and Destination.

Responsibilities:

Involved in web designing using HTML, XHTML, CSS, JavaScript and extensively used Table less Design in CSS for positioning.

Involved in server side and front-end validation using Struts Validation framework and JavaScript.

Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS in developing the presentation layer.

Wrote Test Cases for Unit Testing using JUnit and Testing.

Developed the user interface with JQuery, JSP, HTML5, CSS and JavaScript.

Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.

Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.

Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues including JUnit.

Developed the UI using JSP, HTML, CSS, and AJAX and learned how to implement JQuery, JSP and client & server validations using JavaScript.

Implemented applications using Java, J2EE, JSP, Servlets, JDBC, RAD, XML, HTML, XHTML, Hibernate Struts, spring and JavaScript on Windows environments.

Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.

Developed web services code for the system will either use services in connected applications to perform business operations.

Writing custom filters, directives for the HTML5 using angular code.

Created XML for deployment descriptors, struts configuration files and integrated to validation files.

Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.

Generated Spring XML files for the configured beans.

Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.

Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.

Consumed Web services using JAX-WS and generated client stubs from WSDL for web services.

Used Eclipse as the Java IDE in the development of the application.

Environment: Core Java, Java, JBuilder, XML Schemas, CSS, Struts, Spring, JavaScript, JSP, HTML, XML, Hibernate, Web sphere, Design Patterns, Servlets, AngularJS, JUnit, EJB, JMS, AJAX, Web Services, Windows XP.

TE Connectivity, Austin, TX May 2014 – Aug 2015

Java Developer

PCN is a notification system used for any changes in the products manufactured/acquired/held by TE to keep the consumers, suppliers and any other related stakeholders updated about the changes so as to keep all the systems up-to-date.

Responsibilities

Designed and developed a web-based client using Servlets, JSP, Java Script, HTML and XML using Struts/Spring MVC Framework.

Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.

Implemented JUnit automation for testing Java classes functionality.

Designing web pages for HTML with Rich design response UI to use libraries such as jQuery.

Developed a cross-platform JavaScript based solution using AngularJS.

Maintained good support with Business Analyst and Business Users to identify information needs as per business requirements.

Involved in coding for the presentation layer using Apache Struts Framework, XML, XSLT and JavaScript and worked using MVC pattern.

Developed user interfaces using JSPs, XHTML, CSS, JavaScript and AJAX.

Developed source code to consume JSON response received through XHR/AJAX calls using JQuery. Ajax calls.

Wrote client side validations for DOJO and XML files which checks for the valid values for the different events that are being logged.

Designed and developed UI screens using Struts 2, DOJO, JavaScript, JSP, HTML, DOM, CSS, and AJAX.

Used SOAP Technology for exchanging the XML application using HTTP.

Designed middleware components using Struts Framework for interaction between front end and back end. Old part of code was modified in existing framework and new modules were added in Struts framework.

Developed and maintained multiple versions of web services by creating corresponding end points with Apache CXF.

Worked on hibernate to save and retrieve data from java to Oracle database.

Involved in the implementation of DAO using Spring-Hibernate ORM and creating the Objects and mapped using Hibernate Annotations.

Coded middle layer components using Java J2EE for handling data transfer from backend to Front end. Used RAD 6.0 as tool for handling java coding and middleware components.

Worked extensively with Java 4 including threads, Java Servlets, and JDBC along with the SQL.

Designed and developed Rich user interface using JavaScript, HTML5, CSS, AJAX and JSON.

Used XML parsing techniques for data handling and JavaScript front-end pages.

Worked in TDD and version management tools Stash, Github, SVN.

Experienced in working with XML technologies such as XML, XPATH (dom4j), XSD and XSLT.

Web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS techniques.

Environment: Core Java, J2EE, JSP, Servlets, Struts MVC, Hibernate, EJB, JavaScript, HTML, CSS, JSON, YUI, AngularJS, Spring, Eclipse, Rational Application Developer, Curam, WebSphere 6.5, MS SQL2008/2012, Web services, XML, UNIX.

Value Options Inc, Reston, VA Feb 2012 – Apr 2014

Java/J2EE Developer

Value Options Inc. is the nation's largest independent behavioral health care and wellness company, specializes in management for all behavioral health issues, and mental health and chemical dependency diagnoses .The application mainly deals with Intensive Case Management (ICM) and Intensive Patient Centric Record System.

Responsibilities:

Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.

Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.

Involved in the development of Page Flows, Business Objects, Hibernate database mappings and POJOs.

Developed the Web User Interface using the HTML, JSON, Ajax and Servlets for the Customer pages where the PDF response is printer friendly.

Actively involved in the enhancement, maintenance and design for the application.

Implemented open source MVC architecture using Spring MVC

Interaction/Connection with Oracle Database is implemented using Hibernate and Java to Database Connectivity (JDBC).

Created XML for deployment descriptors, struts configuration files and integrated to validation files.

Validated the SQL Queries and Stored Procedures.

Created REST web services for populating and saving data from/to database.

Used Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.

Involved in the development of the presentation tier using JSP, HTML, CSS,

Implemented logging functionality using Log4j.Monitored the error logs using Log4j and fixed the problems.

Used GIT repository as Version Control.

Used Eclipse IDE and deployed the application on Web Logic server.

Involved in unit, system, integration and regression testing and also reviewed the code.

Environment: Java, J2EE, JavaScript, XML, HTML, JSP, JDBC, UML, Eclipse, Spring MVC, Spring JDBC, Hibernate, RESTFUL Services, CSS, SOAP, SOAP UI, RAD, JSTL, Spring Tags, ANT, Maven, JUnit.

Feature Software Solutions, India Nov 2010 - Jan 2012

Java Developer

The software application allows the company to manage its inventory to achieve a lower inventory cost. The application is shared by the company and its suppliers to manage supply orders and status. All the modules are designed and developed using Java, JavaScript, and Oracle

Responsibilities:

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

Extensive application development in SOAP based Web Services that works with pure XML Messaging System.

Developed the presentation layer using JSP and Servlets with Eclipse IDE tool.

Used JavaScript for client-side validations.

Used spring framework for middle tier development to achieve inversion of control.

Developed Message Driven Beans for send asynchronous notification messages.

Designed and developed numerous Session Beans and deployed on WebLogic Application web Server.

Used JMS for sending asynchronous data between the different session beans.

Generated Class Diagrams, Sequence Diagrams with Microsoft Visio and RAD.

Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle DB.

Used CVS for version control.

Implemented Log4J for Logging Errors, debugging and tracking.

Environment: JDK 1.5, JSP, JDBC, SAS, VBA, HTML, XML, Microsoft Excel, MS Access, Windows XP, Unix, ANT, PL /SQL, Struts, MVC, Oracle, UML, Eclipse 3.3.2, JUnit, CVS, JIRA, CSS, SQL, AJAX.



Contact this candidate