We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Around 7+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support,.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, Javascript and Ajax. Basic understanding of ExtJs
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which uses SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements &Subqueries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on TOAD, SQLyogand SQL Developer
  • Used integrated environment for java such as Eclipse,MyEclipse, RAD, NetBeans, Clear Case and VSS.
  • Exposure to UNIX commands and Suse Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition (J2EE).

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Javascript, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM.

Web Services: SOAP, WSDL,JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle andMySql

Distributed/ Middleware: JMS (Java Messaging Service).

Tools: /Software Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML.

Application/Web Server: Apache Tomcat, Jboss, Websphere and WebLogic.

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP.

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern.

PROFESSIONAL EXPERIENCE

Confidential, Topeka, KS

Java Developer

Responsibilities:

  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality
  • Used Dojo for the client side development and validations
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Developed HQL queries for CRUD.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using Confidential DB2.
  • Used JDBC to connect to the oracle database and JNDI to lookup administered objects
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Developed the web services by using WSDL, SOAP using SOA
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Used Subversion for software version control
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in Agile environment with active scrum participation.
  • Designed the front end using Java Applets and Swing, as well as JSP
  • Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Developed order receipt report with bar code using lowageiText and jasper report.
  • Provided end user support for all levels of Oracle ECM users.
  • Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
  • Used JIRA issue tracker to file the bugs.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Configured Server for Oracle Database and Apache Tomcat
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX
  • Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5 and CSS.

Environment: s: JSF, DOJO, JAVASCRIPT, CSS, AJAX, HTML5, DB2, CRUD, PL/SQL, JDBC, APACHE CXF, SOAP, WEBSERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION, JUNIT, SCRUM, UML, JSP, JSTL, SERVLET, MAVEN, XML.

Confidential, Harrisburg PA

J2EE Developer

Responsibilities:

  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Monitoring SQL server Error logs, Disk Space growth, Clustering
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Designed and developed required WSDL and XSD for the services.
  • Used NetBeans IDE for fundamental Java projects
  • Deployed the application in JBOSS Application Server.
  • Work with clients on their day to day interactions with CVS Caremark.
  • Used Visual Source Safe (VSS) for source code maintenance.
  • Created selenium automation scripts in Java.
  • Used Gnatt Chart to keep track of the project and implemented Water Fall Model in SDLC.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used JavaScript, XML Spy for validating the WSDL and XSD's.
  • Deployed complex systems on client site that includes EMC Documentum & Confidential FileNet.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Designed the front end using Swing.
  • Created Jobs to Schedule multiple reports in Cognos Connection.
  • Worked on designing and creating business rules using Confidential ILOG Rules Engine.
  • Design and develop pricing region services using Oracle ADF, JSF and Oracle Spatial.
  • Design and development of the exception management workflow using Oracle BPM
  • Batch program has been written using PL/I procedure
  • Configuring and analyzing JCL to execute mainframe batch
  • Creating SQL stored procedures in Confidential DB2
  • Design and develop a system for inventory management and data warehouses, create and publish Excel or SAS reports for merchandising users (SAS, Unix Scripts and JSP/Servlet)
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Designed and built it based on previous Classic ASP version.

Environment: s: Java, J2EE, EJB, JQUERY, MY SQL, TOAD, SQL SEVER, DB2, APACHE AXIS2, WSDL, NETBEANS, JBOSS, CVS, LINUX, UNIX, RUBY, WORDPRESS, DRUPAL, .NET, ASP, C, C++, MAINFRAME, COBOL, PL/I, JCL, SQL, SAS, VB, ASP.

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Deployed J2EE applications in JBoss clustered environments.
  • Involved in local and farm DepolymentsforJBoss application server.
  • Deployed J2EE applications on jboss clustered environment (Farm and Local deployments).
  • Upgrade to version 6.1 to 7 and fix packs to the runtime environment as required decreasing vulnerability to production environment and moved the application to other data centre.
  • Created Process instances views and tasks in the BPC Explorer to process the stuck instances and also to know the number of counts.
  • Configured JDBC connectivity for Jboss using Type-4 drivers.
  • Deploying application in WAS and WPS on Linux using console and also automated JACL scripts after getting the Release EAR, WAR and JAR files from Rational Clear Case.
  • End to End Business Process Execution Language (BPEL’s) implementation of sample application.
  • Upgraded applications with various patch files (JSP’s, EJB’s, Class files, changing various properties and property files and other configurations).
  • Defined, documented, troubleshoot, and resolved issues relating to the business/BPEL workflows for the Re-Admin, from the vendor C2P supplied code, and supported the Environmental setup.
  • Installed Business Process Choreographer Explorer, maintained, troubleshoot Business instances and overall system.
  • Applying patches and plug-ins for WebSphereApplication Server and Process server.
  • Design the specifications for Websphere Application / Process Servers and Process servers as per business needs.
  • Responsible for setting up the Dev, Test, QA, Pre-Prod and Production Environments which includes Installing the WebSphere, fix packs, Creating Profiles, nodes, federation of nodes, was instances, Application Servers, Clusters, Virtual hosts, Data Sources, MQ Connection factories, Plug-in configuration, and Service Integration Bus Configuration.
  • Deployed EAR/WAR files on multiple Servers/Clusters and maintained Load balancing, high availability and Failover functionality.
  • Experience in Smart CVS to transfer the .war and .aar files from CVS to remote BoKs
  • Developed scripts of wsadmin using JACL, JYTHON for automationofWebsphere processes including start/stop, creating and configuring serves, clusters, JDBC and MQ resources, deploying applications.
  • Worked with Confidential Support and development teams in troubleshooting issues related to application memoryleaks, out of memory, hung sessions, session replication, analyzingjava cores and heap dumps using ThreadandHeapanalyzer tools. And troubleshooting issues with federation of nodes and synchronization of nodes with NDM.

Environment: J2EE 1.3/1.5/1.5, Windows 2003,, Confidential HTTPServer6.0.2.9, Oracle 9i/10g, DB2 9.x/8.x, BPEL, WSAD, RAD7, Apache, SunOneWebServer 6x, Active Directory (ADAM), Site Scope, Web Access, XML, DB2, Shell scripts.

Confidential, NYC, NY

Software Engineer

Responsibilities:

  • Interacting with the client and analyzing the requirements to help and understand the requirements.
  • Involved in all phases of SDLC.
  • Designed Class diagrams, framework and developed Use case diagram and Sequence diagram.
  • Application was designed and developed in Struts framework with Struts Tiles which is based on MVC pattern.
  • Presentation tier was incorporated using JSP, HTML, CSS, AJAX and JavaScript.
  • Implemented the Struts Validation framework.
  • Use of Java Collection API and classes such as HashMap, ArrayList and Vectors.
  • Incorporated XML Parser such as DOM.
  • Developed web services using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
  • Implemented database transactions using Hibernate ORM framework.
  • Implemented iText and POI to generate reports.
  • MySqlwas used as RDBMS. Hands on experience creating E-R diagram, complex queries and subqueries.
  • Used TOAD to create complex queries and subqueries.
  • Built and deployed WAR file on JBoss. Application server.
  • Used VSS for version control of project files.
  • Implemented Log4j to maintain system log.
  • Developed application using MyEclipse for rapid development.
  • Involved in QA support and deployed the application on Production server and supported for the real time issues.

Environment: s: J2SE, STRUTS, STRUTS TILES, JSP, HTML, AJAX, JAVASCRIPT, SERVLETS, HIBERNATE, SOAP, WSDL, APACHE AXIS, DOM, ITEXT, POI, MYSQL,, JBOSS, MYECLIPSE

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Analyzed the requirements and provided inputs to the designer.
  • Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC pattern.
  • Developed the business tier using Core Java and the HTTP interfaces using Servlets.
  • Involved in review of the design and helped in transforming the application to an optimized solution framework.
  • Designed the helper classes for better data exchange between the MVC layers.
  • JSP, HTML, Javascript, CSS and Ajax used for front end development.
  • Implemented Collections API to manage Java Objects in Business Logic layer.
  • Built the admin module using Struts framework for the master configuration.
  • Implementation of DistrubutedMap using DnyaCache for implementing the distributed cache on a clustered environment.
  • Worked with multithreading in synchronized environment.
  • Designed and developed the persistence tier using Hibernate framework.
  • Implemented EJB (Session Beans) to create WAS Scheduler.
  • Used Websphere data sources for the database connection and accessed using JNDI names.
  • Implemented the Websphere scheduler and provided the scheduling logic to process the Cache.
  • Developed a Stored Procedures for regular cleaning of database.
  • Used Oracle as relational databases and created E-R diagrams for the database tables.
  • Implemented Log4j to maintain system log.
  • Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.
  • Directly interacted with the client application leads, to help them integrate their application with MNP.
  • Eclipse was used for Rapid Development of the application.
  • Build EAR using ANT tool.
  • Deployed the application on production server along with WAS administrator.

Environment: s: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB (SESSION BEANS), LOG4J, WEBSPHERE DATASOURCE, Confidential WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

We'd love your feedback!