Java/j2ee Developer Resume
MA
SUMMARY:
- Around 8 years of professional experience in analysis, design, development, testing, implementation and maintenance of various software applications on Java/J2EE Technologies.
- Professional experience in all phases of Software Development Life Cycle (SDLC) using Java, Java EE, Servlets, JSP, Swing, JDBC.
- Strong experience in application design and development using Java, JDK, J2EE, JSP, Servlets, JMS, Struts, JPA, Spring, Hibernate, JDBC, JUnit, EJB, JSF,Intellij, Log4J, XML, MVC Framework.
- Knowledge of SOAP, APACHE HTTP Client, WSDL, JAXB, JAX - P (SAX & DOM Parsers), JAX RS, Rest API Web Services development framework.
- Worked on capturing selenium tests, writing test cases using selenium suits and Junit.
- Familiar with frameworks Bootstrap and Angular JS.
- Worked in IDEs such as IBM Rational Application Developer (RAD), IBM Rational Software Architect (RSA), and IBM Application Server Tool kit, Eclipse, WSAD 4 and Net Beans.
- Expertise in Version control systems like CVS, PVCS, Visual Source Safe SVN and Rational Clear Case.
- Experience using different databases, such as Oracle, SQL Server, MS Access, MySQL with experience in writing queries, stored procedures, triggers, etc.
- Development and deployment experience with Apache Tomcat, JBoss, WebLogic and Web sphere servers.
- Expertise in Web Page development using JavaScript (libraries such as Prototype and JQuery), DOJO, Ajax, Json, XML, DOM, XSLT, XPATH, HTML, XHTML, DHTML, CSS(2 and 3) and UNIX Shell Scripting.
- Experience with WCMS (web content management systems).
- Experience in developing Ant scripts, Maven for building and deploying applications. Used Log4j for logging and JUnit for unit testing.
- Experience with Java persistence API and creating complex SQL queries and Stored Procedures.
- Experience in working with Eclipse (All versions), RAD (Rational Application Developer) and Net Beans IDEs.
- Expertise in writing the SQL queries in DB2, Oracle and SQL - Server
- Hands on Experience in creating Use case diagrams, Class diagram.
TECHNICAL SKILLS:
Programming Languages: Java, Java EE
J2EE Technologies: Servlets, JSP 2.x, Tag Libraries, JSTL 1.x/2.x, EJB 2.x/3.x, JDBC, RMI, JMS, JNDI, Struts, Spring
Web Technologies: HTML, HTML5, XHTML, DHTML, XML, XSLT, XPATH, CSS (2, 3), Ajax, Json, JavaScript, Bootstrap, Angular JS, DOJO.
Query Languages: SQL, PL/SQL, ORACLE
IDE: JBoss Studio Developer, Eclipse 3.x, RAD 7.0.0.8,NetBeans 6.0
Tools: Hibernate 3.x, IBatis, Ant 1.x, Log4j,JUnit, CVS, UML, HP QC
Web/Application Servers: Apache Tomcat 4.x/5.x, WebLogic, JBoss, Websphere
Databases: Oracle 8i/9i/10g11g,Sybase, My SQL, SQL Server
Web Services: SOAP, WSDL, JAXB, JAX-P (SAX & DOM parsers).,REST, HTTP Client
Operating System: Windows 98/NT/2000/XP, UNIX, LINUX
PROFESSIONAL EXPERIENCE:
Confidential, MA
Java/J2EE Developer
Responsibilities:
- Gathering and Understanding new requirements, design documents, architectural enhancements, analysis and Participate in the Business Specification walkthroughs.
- Involved in creating restful web services by using JAXB and JAXRS components.
- Analyzing the client specifications and developing programs to make required business logic.
- Worked on Apache CXF running in Tomcat 6 for web Service Implementation.
- Interacting with Business analysts to in corporate required program changes.
- Worked on Springs Framework and Ibatis based on MVC at the DAO Layer.
- Doing Impact analysis and estimating the man hours required for an each enhancement.
- Preparing High level design documents and testing Documents required.
- Worked with JAXB, JAXRS for creating restful web services.
- Worked on XSLT for conversions.
- Used CVS and maven environment for deploying of applications.
- Use Spring Framework based on MVC pattern to build new UI.
- Involved in UI development with HTML and CSS. .
- Developed Widgets using JavaScript, jQuery, JSON, HTML5, and CSS3.
- Designed and Developed messages configurations using Resource Environment Entries in Websphere Server.
- Worked on Restful Web services.
- Development using Java, Web Services, JAX-RS.
- Used Maven to build the application and involved in the deployment of the application to different environments.
- Supported the Testing team to analyze and fix the defects.
- Environment: Java/J2EE, spring, IBatis, JAX-RS, JAX-B, Apache-CXF, Tomcat, JBoss, Selenium, Junit, HTML5, XML, CSS3, JavaScript, Ajax, JSON, jQuery, Bootstrap, AngularJS, Windows XP.
Project 2: Automation: worked with selenium and Junit to create automated test cases for two major applications.
Responsibilities:
- Worked on Understanding the Application thoroughly and walked through the application major goals.
- Gathered all the possible test cases, refined and centered major and minor test cases required for the Application.
- Involved in developing new Testing Framework that extensively supports Selenium Test cases.
- Worked with selenium for creating automation test cases for different applications.
- Developed Test cases Using Junit.
- Developed ANT Scripts to run the Test cases in Eclipse.
- Used JBoss in the deployment of the application test cases.
Environment: Java/J2EE, JBoss, Selenium, ANT, Junit, Windows XP.
Project 3: Worked in Development of NYISO
Responsibilities:
- Written DDL, DML queries to insert, retrieve and modify the data from database.
- Designed tables to access the database in Oracle and involved in writing SQL, Stored Procedures and Triggers.
- Responsible for testing in all stages of application.
- Wrote unit test cases for Unit Level testing.
- Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
- Developed User Interface using JSP, Java Script, HTML, and Servlets.
- Used Angular JS to make sign page application.
- Used Ajax and jQuery to design and create a dynamic web page with reusable widget.
- Used Struts framework for implementing MVC2 architecture.
- Worked on Web Services integrations using WSDL
- Responsible for maintaining various SOA/Web Services.
- Worked on C Client for creating web Services.
- Designed and developed Hibernate components and mappings.
- Developed set of Action classes using Struts for handling business logic and Hibernate API for data logic.
- Built the application using ANT and deployed the application in DEV and QA servers using Websphere application server
- Used PVCS for version controller and Mercury Quality Center as the Defect Tracking System.
Environment: Java, J2EE, JDK1.4, HTML, EJB, JavaScript, JSP, Servlets, Struts, Web Services, APACHE HTTP, SOA, Unix, Oracle, WebSphere, Eclipse, Beyond Compare, ANT, Log4j, SQL Server, Angular JS, Ajax, HTML, CSS, Putty, Quality Center, XML, XML Spy.
Confidential, HARTFORD, CTJava/J2EE Developer
Responsibilities:
- Gathering new requirements, design documents, architectural enhancements, analysis and Participate in the Business Specification walkthroughs.
- Involved in JUnit Testing, debugging, and bug fixing.
- Analyzing the client specifications and developing programs to make required business logic.
- Develop UI using Dom, HTML, CSS, JQuery, JS, EXTJS, XHTML and XML.
- Used Ajax, JavaScript, jQuery, and XML to develop web pages that interact based on events.
- Interacting with Business analysts to in corporate required program changes.
- Interacting with client side onsite coordinator, attending status calls and updating client about status of each request in team.
- Doing Impact analysis and estimating the man hours required for an each enhancement.
- Preparing High level design documents and low level design documents for major enhancement.
- Assigning CSRs/ work requests to various team members.
- Created Wireframe Documents.
- Conducting first and second level reviews and walkthroughs.
- Use Struts Framework based on MVC pattern to build new UI.
- Used OpenSpan web services to make the data available to Java UI.
- Automate the screen flows using OpenSpan code.
- Supported Log configurations for Websphere Server.
- Experienced in working with Design Patterns.
- Designed and Developed messages configurations using Resource Environment Entries in Websphere Server.
- Worked on Restful Web services.
- Implemented JAX-WS web services and a home grown framework built on Struts framework and Developed Web Services using JAX-WS.
- Development using Java, Web Services, IBM MQ Series, Open Span Integrator, JAX-RS, Rest API, RAD, Websphere
- Developed a test tool that helps test teams to test web service components independently using request xml.
- Used Maven2 to build the application and involved in the deployment of the application to different environments.
- Provide technical suggestions to improve the existing features in E-Business.
- Supported the Testing team to analyze and fix the defects
Environment: Java/J2EE, JMS, DOJO, Serana Dimensions, Struts, EJB, Swing, Servlets, Maven, JPA Websphere server. JSP, DB2, JDBC, Windows XP.
Confidential, HARTFORD, CTJava/J2ee developer
Responsibilities:
- Analyzing the client specifications and developing programs to make required business logic.
- Interacting with Business analysts to in corporate required program changes.
- Development and Implementation of all components, using Java Beans and JSP.
- Conducting first and second level reviews and walkthroughs.
- Documented test cases and maintained all testing documentation using Quality Center
- Tracked and monitored defects using Quality Center
- Extensively worked with web services to retrieve Order and patient data from two different databases DB2 and SQL Server
- Used web sphere to develop JAX-RPC, JAX-RS web services.
- Involved in writing various DB2 stored procedures and SQL scripts to manipulate database.
- Developed a test tool that helps test teams to test web service components independently using request xml.
- Worked with Restful web Services and WSDL
- Coordinated defect review meetings with QA and other project members
- Developed the Presentation layer using spring framework.
- Developed various Java Beans using Core Java to implement business logic.
- Involved in developing web pages using JSP, HTML, DOM, XHTML, JavaScript and ExtJS.
- Implemented JQuery and JSON to minimize code and manage complex data set
- Deployed the application on Websphere Server.
- Involved in debugging and testing using testing tools like JUnit.
- Involved in creating Servlets using client and server side validations to integrate with the business logic.
Environment: Java 1.4, Websphere, Servlets, JSP, Spring, Hibernate, HTML, JavaScript, CSS, XML, XSLT, ExtJS, Windows XP.
Confidential, MDSoftware Engineer
Responsibilities:
- Developed single sign on that is being used across the billing, ePay and eServices applications
- Used Spring MVC framework to build application flow.
- Worked on implementation of DAO pattern with Springs JDBC templates
- Configured and deployed application on web logic server.
- Used Spring framework for separation between presentation layer and request handling layers.
- Developed system preferences UI screens using JSP custom Taglibs, JSP templates, JavaScript, CSS and HTML.
- Created common utility classes for the application.
- Responsible for Object & Data Modeling design using the Rational tool
- Exposed web services to provide services from the application.
- Developed Session beans to interact with other components.
- Defined Data Transfer Objects and developed Data Access Objects.
- Used Log4J for logging and tracing messages.
- Unit testing & Integration testing of the components.
Environment: Java 1.4, J2EE, Spring 1.2, JSP, JDBC, JNDI, JavaScript, CSS, CVS, Log4j, XML, UML, Unix, WebLogic, Oracle9i, and SUN SOLARIS.
ConfidentialSoftware Engineer
Responsibilities:
- Involved in developing web pages using JSP, HTML and XHTM.
- Developed the JavaScript for Client Side Validation.
- Application is developed based on Struts Framework.
- Developed the business objects using EJB for calling data access objects.
- Used JDBC for database connectivity to SQL Server.
- Developed several new functionality using Struts Framework 2.x, JQuery, JavaScript.
- Created and implemented PL/SQL stored procedures, triggers.
- Ant is used for building, and the application is deployed on JBoss application server.
- Involved in JUnit Testing, debugging, and bug fixing.
- Involved in developing web pages using JSP, HTML.
- Developed the JavaScript for Client Side Validation.
- Used JDBC for database connectivity.
- Created and implemented PL/SQL stored procedures, triggers.
- Involved in JUnit Testing, debugging, and bug fixing.
Environment: Core Java, JSP, Struts, JavaScript, JDBC, EJB 2.0, JBoss 3.0, SQL Server, PL/SQL, JUnit, CVS, Ant.
