Post Job Free
Sign in

Java Developer Web Services

Location:
Pittsburgh, PA
Posted:
July 27, 2017

Contact this candidate

Resume:

P. Sownith

Java Developer

Email: ***********@*****.***

Contact: 510-***-****

PROFESSIONAL SUMMARY:

Having overall 3 years of experience in Software Development Life Cycle (SDLC) includes User Interaction, Business Analysis, Development, Implementation, Integration, Documentation, Testing, Deployment, Support and Maintenance of both Web and Client/Server Technologies.

Extensive experience in using J2EE related technologies including JDBC, JSP, Servlets, JSTL, JNDI, JMS and EJB and knowledge of multiple technologies including Java, J2EE, XML, RDBMS, SQL and PL/SQL.

Strong Design, Development and Deployment skills in Java, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC, JavaScript, AngularJS, AJAX, HTML, XML.

Hands on Experience on developing User Interface Using HTML, JavaScript, Angular JS, CSS3.

Working Experience in different modules of Spring Application Framework (Spring Core, Spring Data, Spring JDBC, Spring Hibernate, Spring MVC, Spring AOP, Spring REST).

Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors.

Experience with various J2EE design patterns like DTO, DAO, MVC, Singleton and View Object in the development of Enterprise Applications.

Proficient in programming by using the IDE’s such as Eclipse, My Eclipse, Net Beans.

Good experience with version controls such as CVS, SVN.

Good Experience in Using BPM technology like JBPM.

Experience in database development and implementation using different RDBMS like Mysql 5.5 and Oracle.

Experience with build tools like Maven and Ant.

Having Knowledge on No SQL Database like Mongo DB.

I have knowledge with both SOAP based and Restful web services.

Experience in writing JUnit for Unit testing.

I am having experience of working in agile environment.

Worked with subversion control system for providing common platform for the development.

Experience in production support, client interactions and working onsite at client location.

Experience in designing and developing solutions using the MVC Architecture.

Proficient in deploying and configuring multi-tier, clustered enterprise applications on web/application servers such as Web logic, JBOSS and Tomcat.

Vastly experienced in debugging production issues end to end all the way from thin client user desktop to server side components using various tools in a web based distributed system.

A quick learner and self-starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality excellent interpersonal abilities & maximum contribution to attain the team goal.

TECHNICAL SUMMARY:

Languages

Java/J2EE, SQL, PLSQL, C, C++.

Java Skills

JDBC4.0, Servlets3.0, JSP2.0, JSTL1.2, JMS2.0, EJB3.0, Java Beans, JNDI

Frameworks

Spring3.0, Hibernate3.0, Struts2, JSF2.0, AJAX, RMI and JUnit.

IDES/Tools

Eclipse 4.2/4.3, RAD 7.5/8.5, Spring STS 3.6.2.

Application Servers

Web Logic11g, Web Sphere8.5, JBoss6.0 and Apache Tomcat7.0.

Web Technologies

HTML, DHTML, XML, AJAX, CSS, JavaScript, JQuery.

Web Services

SOAP, REST, WSDL, JAXP, JAXB, Apache Axis.

RDBMS

IBM DB2, MySQL5.5, Oracle 10g/11g and SQL Server3.1

Scripting languages

Java Script, JSON, UNIX, and Shell Script.

Tools

Apache Maven, Ant, Jenkins, Hudson, SOAPUI4.5.1, LOG4J, Edit Plus.

Version Control tools

CVS, SVN, RTC and GIT.

Environments

Windows, UNIX, Linux

WORK EXPERIENCE:

Pennsylvania Higher Education Assistance Agency, Pittsburg, PA Oct 2016 – Jun 2017

Java Developer

PHEAA provides education assistance to the workers and customer facility to do customer assessment and based on that customer gets benefits such as funding for their education; I have involved in both back-end and front-end technologies by using Full stack. I have also involved in this project from the requirement gathering analysis phase, DB creation and business meetings.

Responsibilities:

Understanding the business requirements and preparing the design document.

Participated in discussion with business analysts and analyzed the feasibility of the requirements.

Involved in planning and estimation.

Drew sequence diagrams and Class diagrams using Star UML.

Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.

Developed service layer by using Spring MVC.

Used Mongo DB for the internal memory for storing the working set and enabling faster access of data.

Developed User interface using AngularJS, JSF, JSP, HTML, JavaScript, and CSS, Ajax and JQuery and JSON.

Involved with both back-end and front-end technologies by using Full stack.

Used Core java and object oriented concepts.

Produced and Consumed Restful web services using Apache CXF and spring.

Developed DAO objects and Hibernate mappings.

Attending the daily Standup Meetings.

Used No SQL database like Mongo DB to store the data into the database without creating the tables.

Write the Unit test cases by using JUnit framework and Mockito framework.

Involved in unit testing and Integration testing.

Involved in Bug Fixing.

Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.

Utilized Agile Methodologies to manage full life-cycle development of the project.

Implemented MVC design pattern using Spring Framework.

Form classes of Spring Framework to write the routing logic and to call different services.

Used Spring DAO to connect the database.

Designed Java Servlets and Objects using J2EE standards.

Environment: Java JDK 1.7, Oracle 11g, Eclipse Luna, JBoss 5.0.1 Spring MVC,JUnit, JMockit, Web services, Agile Methodology, Java/J2EE, SQL, PL/SQL, JSP, EJB, Struts, Hibernate, Web Logic 8.0, HTML, Angular JS, AJAX, Java Script, JDBC, XML, JMS, XSLT, UML, JUnit, log4j, My Eclipse 6.0,Star UML, SVN and Maven

Wisconsin Department of Transportation, Madison, Wisconsin Jan 2016 – Sep 2016

Java Developer

The Wisconsin Department of Transportation (WisDOT) is a governmental agency of the U.S. state of Wisconsin responsible for planning, building and maintaining the state's highways. It is also responsible for planning transportation in the state relating to rail, including passenger rail, public transit, freight water transport and air transport, including partial funding of the Milwaukee-to-Chicago Hiawatha Service provided by Amtrak.

Responsibilities:

Understanding the business requirements and preparing the design document.

Participated in all the phases of the system including designing, co ding, testing, building, deployment and supporting the production environment.

Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.

Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.

Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework.

Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.

Developed DAO’s for retrieving the data from the database.

Developed event and event handlers and object initializing using springIOC framework

Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0framework.

Used Spring MVC with Spring Restful Template to Produce and consume Restful Web services.

Used Hibernate Template of Spring Framework and Hibernate Interceptors.

Developed database access mechanism by using by Hibernate ORM framework.

Configured Web Logic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between Web Logic JMS and IBM MQ Series.

Developed asynchronous data retrieval using AJAX.

Used Tomcat as web server to store the static contents and JBoss as application server.

Environment: Java JDK 1.7, MySQL, Oracle, Eclipse, JBoss 5.0.1 Spring3.0, Windows, JUnit, Web services, Struts1.x, Struts2.x, Hibernate, Agile Methodology, Perforce, Star UML Microsoft vision, MQseries, HPQC, Servlets, Altova XML Spy, Apache Tomcat Web server, Maven.

Cognizant, Pune, India Feb 2014 – July 2015

Jr. Java Developer

Capital One Auto Finance (COAF) is project where we design an application which can be used by the Capital One Bank to deal with different types of Auto loans depending upon the Customers Eligibility. COAF includes the maintaining of the existing Application.

Responsibilities:

Played the role of Java developer in the project called "Coverage Selection Tool".

Technologies involved are EJB 3.0, Web services, Dojo (UI Framework) and other J2EE server components.

Analyze and prepare technical specifications with UML diagrams (Use case, Class, and Sequence diagrams)

Used Rational Rose to develop the components required by client.

Wrote complex logic for forecasting the price of the products and subparts in next future quarters.

Used stored procedures and Triggers extensively to develop the Backend business logic in Oracle database.

Involved in performance improving and bug fixing.

Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures.

Developed ANT scripts for deploying the application using Apache ANT.

Coordinate the Functional users and testing teams in testing the application in Test environment.

Given production support for this after deployed in to the production server.

Involved in data base migration testing activities.

Environment: Java, JSP, Servlets, XML, JDBC, Java Script, PL/SQL, ANT build, CSS, HTML, Eclipse IDE. JavaScript.



Contact this candidate