We provide IT Staff Augmentation Services!

J2ee Developer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Around 7 years of professional experience in software development industry with wide - ranging skills in web application development, experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like V-model, Waterfall, Agile, Scrum, XP.
  • Expertise in several J2EE technologies like JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, Spring, Hibernate, JSF, EJB, Swing, Tiles, JNDI, JMS, MDB, JAX-WS, JAX-RPC, RMI, iText, Jasper Report, Java Mail API, SOA, SOAP, CSS, JavaScript, JQuery, Backbone.js, EXT JS, AJAX, XML, JSON, HTML5/HTML, XHTML, PHP, JAVA Beans, Maven, Ant, PL/SQL.
  • Designed & developed several multi-tier Web based, Client-Server and Multithreaded applications using Object Oriented Analysis and Design concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • Proficient experience in using the databases such as MySQL, MS SQL Server, DB2, Oracle 9i/10g/11g.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle 9i, MySQL and SQL Server.
  • Expertise in configuring, using & administrating version control systems like GIT, Clear Case, Subversion and CVS.
  • Extensive experience in XML related technologies such as XML, DTD, XSD, XPATH, XSLT, DOM, SAX, JAXP, JSON and JAXB.
  • Hands-on experience in using the Integrated Development Environments such as Eclipse, Net Beans, Rational Application Developer (RAD), IntelliJ IDEA.
  • Experience working with web services using SOAP, UDDI, WSDL, REST and implementation using Apache Axis and Apache CXF.
  • Experience in installing, configuring, tuning IBM Web Sphere 7.x/6.x, BEA Web Logic 8.1/9.1/10.3 , Apache Tomcat 5.x/6.x/7.x, JBOSS 5.x/4.x.
  • Thorough knowledge in Unit testing with JUnit3.8/4.0, and ANT build environment.
  • Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.
  • Excellent technical, logical, code debugging and problem solving capabilities and ability to watch the future environment, the competitor and customers probable activities carefully.
  • A project oriented team player with solid communication and interpersonal skills and the ability to maintain a congenial relationship with the client team and with the ability to manage multiple priorities under aggressive deadlines.

TECHNICAL SKILLS

Java Technologies: Servlets, JavaBeans, JSP, JQuery, JMS, AJAX, Angular JS, JDBC, HTML, Ant, Log4J and Junit

Markup Languages: SQL, UML, HTML, DHTML

Frameworks: JSF Framework, Struts 1.2, Spring3.0, EJB3.0, JPA, Hibernate, Spring Batch

Scripting Languages: JavaScript

Web Servers: Apache Tomcat, Jboss

Application Servers: Web Sphere, Web logic Server

Operating Systems: Windows XP, Windows7, Windws 2000

Versioning Tools: SVN, Clear Case, CVS

Development Tools: Eclipse, My Eclipse, RSA, IntelliJ, RAD, TOAD, SOAPUI.

Database: Oracle, SQL Server, DB2

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

J2EE Developer

Responsibilities:

  • Involved in the development of SOAP webservices using Apache Axis2 for communication with other applications.
  • Developing the business functionalities and exporting them as REST web services.
  • Used XML for transferring/retrieving data between different Applications.
  • Involved in implementing the DAO pattern for database access.
  • Used JAXB API to bind XML Schema to java classes.
  • Used Dependency Injection feature of Spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of Spring framework to handle exceptions.
  • Used Spring framework configuration files to manage objects and to achieve dependency injection.
  • Involved in implementing DAO pattern for database connectivity and Hibernate for object persistence.
  • Created XML files for storing the data required for module.
  • Used ANT Script, Maven to build WAR and deployed on Weblogic application server.
  • Used Tortoise SVN for version control of the source code.
  • Wrote complex PL/SQL queries using Joins, Stored Procedures, Functions, Triggers, Views, Sequences, Cursors, and Indexes in Data Access Layer for Autosys jobs, data migration, data migration testing with the Oracle database.
  • Created and executed regression test scripts using SOAP UI for testing SOAP web services and Restful web services. Created personal and common test data. Wrote XPath and XQuery assertions to select content from the target property and compare the result to an expected. Wrote Groovy script for running the regression test suite against Production.
  • Responsible for delivering changes to different Development, Integration and User Acceptance Testing regions, supporting User Acceptance testing and addressing defects and supporting the system.

Environment: Java/J2EE 1.6, Spring 3, Hibernate 3, Weblogic Application Server 12.x, XML Web service, SOAP, REST, JAX-WS, JAX-RS, JAX-B, Unix, Oracle 11g, SVN, XML, MyEclipse IDE, Apache Ant 1.7, Maven, JDBC, JUnit 3.8, Log4j, CVS, Apache Axis 2, Xpath, TOAD 10.6, SOAPUI 5.0.

Confidential, Redmond, WA

Java/J2ee Developer

Responsibilities:

  • Involved in writing JSP and JSF components. Used JSTL Tag library (Core, Logic, Nested, and Bean and Html TagLibs) to create standard dynamic web pages.
  • Application was based on MVC architecture with JSP serving as presentation layer, Servlets as controller and Hibernate in business layer to access to Oracle Database.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.
  • Clear quest for tracking the tasks and Clear case for version control.
  • Creating application design using UML.
  • Performed UNIX shell scripting for the application.
  • Experience in development of JavaScript for client side validations.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Deployed and tested the application in UNIX on JBoss Application Server.
  • Used JMS API for communication between the components.
  • Developing the business functionalities and exporting them as REST web services.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Also wrote some complex PL/SQL queries using Joins, Stored Procedures, Functions, Triggers, Cursors, and Indexes in Data Access Layer.
  • Designed, coded and maintained application components based on detailed design specifications solutions to meet user requirements and structured the application components using EXT JS 3.5.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing the DAO pattern for database access.
  • Used JAXB API to bind XML Schema to java classes.
  • Collaborated with testers and developers and prepared test plans for producing high quality software applications.
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Implemented the Animation and styling using CSS3 and JQuery.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Assisted in development and improvement of application maintenance plans, processes, procedures, standards and priorities.

Environment: Java, J2EE, HTML, Spring 3, Hibernate 3, Web Services, Jboss, Java SDK, SOA, JavaScript, JMS, REST, JSON, Servlet 2.2, JSF, JSP, CSS3, HTML, DHTML, JQuery, AJAX, JDBC, Oracle, Clear Case, ANT 1.5, TOAD, Log4J 1.2, EXT JS 3.5, UML, JAXB, XML, Scrum, Unix/Linux.

Confidential, Lowell, AR

Java/J2EE Developer

Responsibilities:

  • Mavenised the existing applications using Maven tool.
  • Added the required jar files to the application as dependencies to the pom.XML file.
  • Used JSF & Struts frameworks to interact with the front end.
  • Developed a new CR screen from the existing screen for the LTL loads (Low Truck Load) using JSF.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Made screen changes to the existing screen for the LTL (Low Truck Load) Accessories using Struts.
  • Used JAX-WS to access the external web services, get the xml response and convert it back to java objects.
  • Integrated with iText and Jakarta POI to generate Test results in PDF and XLS format
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Working with Web admin and the admin team to configure the application on development, training, test and stress environments (Web logic server).
  • Modified web pages using JSP and Used Struts Validation Framework for form input validation.
  • Created the WSDL and used Apache Axis 2.0 for publishing the WSDL.
  • Creating PDF files for storing the data required for module.
  • Used custom components using JSTL tags and Tag libraries implementing struts.
  • Used Web Logic server for deploying the war files.
  • Used Toad for the DB2 database changes.
  • Participated in group sessions, design reviews, and code analyzing.

Environment: Java, J2EE, JSF, Struts, JSP, HTML, XML, Web Logic, iText, DB2, Eclipse IDE, SOAP, Maven, JSTL, TOAD, DB2, WSDL, JAX-WS, Apache Axis.

Confidential

Senior Software Engineer

Responsibilities:

  • Performed Requirement Analysis and developed use-cases.
  • Incorporated Struts Model-View-Controller architecture in the application development.
  • Developed functionalities like uploading scripts to the server and executing them on the remote machine using windows remote command executor.
  • Functionality for Admin and client modules is implemented.
  • Developed action and form classes based on the Struts framework to handle the pages.
  • Enhanced the web pages for the modules using JQuery and CSS.
  • Involved in Database Design and query optimization.
  • Used Microsoft VSS for Version controlling and Net beans for the development.
  • Created Monitors & Configured alerts through automatic emailing using Java Mail.
  • Developed MVC design pattern based User Interface using JSP, XML, HTML, CSS and Struts.
  • Developing the business functionalities and exporting them as SOAP web services.
  • Developed Session Bean Components, Entity Beans which will manage transactions with the database to deliver the content to presentation layer and also to store data into the data layer.
  • Configured Script Runner tool as Web Service Client and worked on consuming web services of Service-Now’s incident management functionality using JAX-WS.
  • Developed functionality for Dashboard which gives the latest snapshot data about the scripts executed with respect to each user.
  • Developed Session beans to maintain workflow and used Hibernate for persistence of data.
  • Writing complex SQL queries, PL/SQL Stored Procedures for data conversion.
  • Using JUnit and Log4J to perform unit testing and for logging frameworks.
  • Used Struts customs tags such as HTML, CSS, Logic, and Bean Tags depending upon the requirement.
  • Built and deployed war files in Tomcat and JBoss.
  • Worked on Hudson/Jenkins, which is an open source tool to perform Continuous Integration (building, testing and deploying) of java projects.
  • Knowledge on Windows PowerShell Scripting, UNIX Shell, Ant and Maven.

Environment: Java/J2EE, JSP, Servlets, Struts 1.3, Hibernate, XML Web service, SOAP, JAX-WS, Apache Tomcat 6.0, Jboss, Unix, MySQL, NetBeans, Visual Source Safe, XML, AJAX, JavaScript, JQuery, Apache Ant 1.7, JDBC, Maven, MDB, JUnit 3.8, Log4j, CSS, JSP, Core Java, HTML, Hudson/Jenkins, PL/SQL, Windows PowerShell.

We'd love your feedback!