We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

Camp Hill, PA

QUALIFICATIONS SUMMARY

  • 8 years of experience in Analysis, Design, Development, Testing and Maintenance
  • in the field of Web Applications and client-server environment.
  • Strong Foundation in Java Technology J2SE, J2EE and good understanding on
  • Object oriented concepts, OOD, OOP, OOAD
  • Extensive experience in XML and related technologies, parsers like SAX, DOM.
  • Also XML 1.1 and SAX 2.0.2, DOM Level 3, XPath 1.0 and 2.0 and XSLT 1.0 and 2.0 , SVG 1.1, and XSL XSL-FO 1.1, XQuery 1.0 and DTD, XML Schema
  • Hands on experience in using Tiles Framework, Validator Framework, JSTL Tag
  • Libraries, ResourceBundles, PlugIn, Internationalization, DynaActionForm,
  • DispatchAction in the Struts Application development.
  • Experience in UML used case diagrams, class and sequence diagrams
  • Implemented Thread Safe and Synchronized modules using java programming
  • languages.
  • Application development experience using multithreading, Serialization,
  • Externalization, Collection, Generics, Core Java, Applets and Swing.
  • Extensive experience in Web application development using HTML, DHTML,
  • CSS, XML, UML, JavaScript, Ajax, J2EE JSP, JSTL, JMS, JSF, Servlets,
  • JDBC, JNDI, Java Beans, LDAP, Struts, EJB3.0 .
  • Knowledge of HTML5.
  • Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed
  • web application development environment.
  • Experience using RESTful resources JAX-RS Client API, Server-Sent Events SSE .
  • Used persistence using JPA API including Entity, Table, Embedded, ID, IdClass, Size, NotNull annotation among others.
  • Working Knowledge of WebSocket.
  • Used JavaScript Object Notation JSON for data transfer within HTML5, Responsive Design, Syntactically Awesome Stylesheets SASS .
  • Working knowledge of Java Application Security Client-Side security including Cross-Site Scripting, Cross-Site Request Forgery, Clickjacking, Authentication and Authorization. Server-Side Security including Authentication, REST Resource Security, WebSocket Security.
  • Experience of working in Spring Framework.
  • Good working knowledge of C , LINQ, Delegates, webservices, WPF, WCF, and silverlight.
  • Strong experience in working with Application Servers like Apache Tomcat 5.5, JBoss , IBM WebSphere 5.1, 6.1,7.0 BEA WebLogic Server and building application using ANT tool.
  • Experience with Hibernate 3.0 Persistence Framework and Design patterns like
  • Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data
  • Transfer Object.
  • Working knowledge of IBM WebSphere MQ and Tibco EMS.
  • Extensive experience in using STRUTS 1.1,1.2,2.0 MVC Architecture Framework
  • Well acquainted with the Software Development Life Cycle SDLC for
  • Development Projects
  • Experience in systems analysis and design using various model and design pattern
  • for project planning which involves more than 40 tables.
  • Deploying EAR, WAR, JAR files to application server.
  • Experience in Ext GWT, Object Oriented Design and Development with Java
  • Experienced in Unit Testing and generating of Test cases using JUnit.
  • Experienced in shell programming for UNIX, Linux, and Solaris environments
  • Good experience in coding SQL, PL/SQL triggers, stored procedures, functions.
  • Experience of working with WSAD 5.0, RAD 7.0, Jbuilder, Eclipse with MyEclipse plug-in NetBeans.
  • Extensive experience with both synchronous and asynchronous programming.
  • Expertise in using Version controls such as CVS, PVCS, Rational ClearCase, MKS Integrity Client and RTC
  • Strong background in Core Java 1.4, 1.5, 1.6.
  • Outstanding written and verbal communication skills.
  • Strong problem solving skill.
  • Participated ACM-ICPC collegiate programming contest.
  • Self-motivated, detail oriented, strong team player.
  • Strong problem-solving skills and the ability to think creatively.
  • Strong general analytical skill.

TECHINICAL SKILLS

Languages

Java, C , C/C , VB, Prolog, Pascal, HTML, CSS, JavaScript , AJAX, XML, PHP, HTML5, UML

Java

J2EE, JavaEE, JSP, Servlet, Web application using Web 2.0 standards such as JSF, RichFaces, JSP, Struts, Spring, Hibernate, EJB3, JMS, JMX, Web Services JAX-WS XML Web Services , JAX-RS RESTful , WSDL, SOAP, JNI, JSON, JAXP, XPath 1.0 and 2.0 and XSLT 1.0 and 2.0 ,XML, SVG 1.1, and XSL XSL-FO 1.1, XQuery 1.0 and DTD, XML Schema, SOAP 1.2, and WSDL 1.1, RMI, JDBC, and JNDI, JUnit, log4j,Apachi poi, JXL and Ant.

C

Collections, Indexers, Standard Interfaces, LINQ, Delegates, ORM, LINQ Object Relational Mapping, File I/O, GUI, Socket Programming, ASP.NET, SOA, Web services, WCF, SOAP Router

XML

XML 1.1 and SAX 2.0.2, DOM Level 3, Xalan, Xerces, XForms, XPointer, XQuery

Databases

Oracle 9i, 10g, 11 SQL/PL-SQL, trigger, function/procedures , MySQL, SQL Server and DB2

IDE

RAD 7.0/8.0, Eclipce, NetBeans, JBuilder, Visual Studio,

Platforms

Windows, Linux, Unix, Solaris

Others

Agile XP, Toad, Bash unix shell scripting , PHP

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibility:

  • Work as an application developer on the Java Platform, Standard and Enterprise Edition, in the following capacities.
  • Participated design decision for functional design document.
  • Outlined application flow.
  • Implemented various Java/J2EE design patterns like Front Controller, Factory Pattern DAO, DTO pattern.
  • Extensively used various collection classes like ArrayList, HashTable, and HashSet.
  • Used Generic Collections wherever required.

Environment: Java, JSP, Servlets, JavaScript, Log4j, Apache poi, JXL, XML, SAX/DOM parser, DB2, SQL, JUnit, Spring JDBC, Spring IOC, RAD 8.0, WebSphere 7.0

Confidential

Java/J2EE Developer

Responsibility:

  • Work as an application developer on the Java Platform, Standard and Enterprise Edition, in the following capacities.
  • Implemented various Java/J2EE design patterns like MVC, Factory Pattern DAO, DTO pattern.
  • Analyze and fixed logged application defects using HP Quality center
  • Comparing the system behavior to the design specifications.
  • Create, update and enhance application SQL.
  • Critically analyze application performance and suggest improvements where appropriate.
  • Analyze changes to design specifications and determine the application impact, utilizing design patterns and existing code where applicable to incorporate and test new requirements.
  • Wrote Action/Controller classes to implement business logics and to maintain the process of the application.
  • Extensive use of JSTL tag libraries in developing JSPs for the UI screens.
  • Used Spring JDBC ORM architecture for object-to-relational mapping from the database and creating POJOs.
  • Extensively used various collection classes like ArrayList, HashTable, and HashSet.
  • Also used the new Generic Collections wherever required.
  • Extensible used I/O classes like FileInputStream, FileWriter, FileReader, BufferedReader and BufferedWriter.
  • Created test cases and executed those test cases.
  • Create and maintain unit tests for application functionality using JUnit.
  • Use JXL to generate xls file for reporting older version of Excel and use Apache POI for generating report in xlsx for latest version of Excel.
  • Generated report in PDF format using lowagie API.
  • Web Services, SOAP 1.2, and WSDL 1.1
  • Calling mainframe COBOL program through java MAPI interface MQ , XML based copybook.
  • Coordinate with offshore team on various issue like, distribution of work, bug fix and status meeting.
  • Based on function requirement BRD-Business requirement document developed and design mock up screen and application
  • Prepared technical design document.
  • Involved various stage of development like Dev, SIT,UAT
  • Fixed production issue based on priority.

Environment: Java, JSP, Servlets, JavaScript, Log4j, Apache poi, JXL, XML, SAX/DOM parser, DB2, SQL, JUnit, Spring JDBC, Spring IOC, RAD 8.0, WebSphere 6.1, 7.0, MKS Integrity client, RTC, HP ALM Quality center 11.0

Confidential

Java/J2EE Developer

  • Responsible for design and implementation of lifecycle of various modules.
  • Modified personalization services EJB to deal with five-digit PO. Box number and APO number Military address which is not a five digit zip code.
  • Design a modal to pick delivery method.
  • Compare the performance of GreyBox, jQuery LightBox, iFrame and css to graying out background and display the modal, ultimately used GreyBox.
  • Write various Javascript function to evaluate user input in browser.
  • Extensive use of various Struts tag libraries in developing JSPs for the UI screens.
  • Extensively used various collection classes like ArrayList, HashMap, HashTable, HashSet.
  • Used Generics depending on the particular problem.
  • Modify various DTO for the new requirement.
  • Used various formatting classes to display estimated arrival date and prices.
  • Design JSP page in a way so that it will look almost same in different browser like ie7, ie8, Firefox, and google chrome.
  • Modify action class to implement business logics.
  • Used CORBA bridge to connect with mainframe.
  • Modified a swing based desktop application to accommodate new component.
  • Used CVS for choice branch application and for all the services.
  • Write SQL statement in Toad to alter table.
  • Used TopLink ORM architecture to connect with Oracle database.
  • Did code review to standard with client specification.
  • Modified iPrint UGC application to detect CMYK image type.
  • Implement algorithm to convert raster of the image from CMYK to RGB.
  • Attended daily meeting stating what we did yesterday and what we are going to do today.
  • Did pair review for team member.
  • Participating WAR Room meeting with QA team.
  • Used java imageIO and java advance imaging api JAI to convert image type.
  • SVN was the repository for UGC iPrint application.
  • Used Hibernate ORM architecture for object-to-relational mapping from the database and creating POJOs
  • Used Visual Source safe to store all the images of the application.
  • Write JUnit test cases.

Environment: Core Java/J2EE, JSP, Servlets, Struts, Apache tiles, JSF, EJB 2.0 Services, Apache Sanselan , Swing, Log4j, Apache Maven, Oracle, SQL, JUnit , CORBA PL/SQL, TOAD, XML, HTML, CSS, JavaScript, jQuery, Firebug, ieHTTPHeader, Oracle TopLink, Hibernate, Eclipse, agile, JDBC, UNIX, WebSphere 6.1, CVS, SVN, Visual Source safe, Mercury Quality Center 9.0.

Confidential

Java/J2EE Developer

  • Responsible for design and implementation of lifecycle of various modules.
  • Implemented various Java/J2EE design patterns like Factory Pattern, Command pattern, Value Object Pattern and DAO pattern, AspectJ AOP, Multithreading.
  • Used created numerous Stored Procedures and Functions to implement some complex business logic at the database level to improve response time.
  • Designed and developed session and EJB3.0 Session beans for creating Wrapper Class around existing application and make it available on Different JVM using RMI.
  • Experience with Master data management for colleting, matching and persisting data throughout the enterprise.
  • Wrote Action classes to implement business logics and to maintain the process of the application.
  • Extensive use of JSTL tag libraries in developing JSPs and JSF for the UI screens.
  • Used SPRING Frame Work to implement MVC design pattern.
  • Developed Web Services for credit card transaction. And communication of two web services in based on WSDL protocol.
  • Used RSA to build secure key exchange protocol.
  • Used Hibernate ORM architecture for object-to-relational mapping from the database and creating POJOs.
  • Write test code using JUnit.
  • Designed and developed dynamic views using JSP, JavaScript, Ajax
  • Set up entire Spring application created numerous module specific JSF, JSPs , JSTL, AJAX, YUI to implement the User Interface Design.
  • Designed ER diagrams and XML schema XSD for the data modeling. Used Oracle data integrator for the extracting data, transforming and loading to database.

Environment: Core Java, J2EE JSP 1.1, Servlets 2.2, JSTL, EJB 3.0 and JDBC, JMS, Annotation , Spring 2, Hibernate, Web Services JAX-WS XML Web Services , JAX-RS RESTful , JSF, RSA, JCE, XML/XSL, XSD, JavaScript, Ant 1.2, JUnit , Eclipse, HTML, CSS, Oracle, PL/SQL, JBoss, Linux.

Confidential

Senior Developer

  • Used J2EE Design Patterns Session Facade, Data Transfer Object, and GO4 for Middle Tier Development.
  • Used STRUTS1.1 Frame Work to implement MVC design and advanced validator.
  • Used advanced feature of Struts Wildcard Mappings for preparing, displaying the form on JSP and submitting form to an action.
  • Designed and developed session and entity beans for implementing the business logic.
  • Deployed EJB on BEA Web Logic Server.
  • System analysis, design and development of the web application.
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components, OOAD concepts applied.
  • Designed Data flow diagrams, class diagrams, component diagrams, Deployment diagrams.
  • Developed the presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Developed the front-end components using HTML, DHTML, Java Scripts, JSP, AJAX, JSON, DOJO, Jquery, XML and XSLT.
  • Implemented MVC architecture implementation on Eclipse framework.
  • Implemented RIA application using Adobe flex.
  • Used WebSphere application server for deploying Servlets and JSP.
  • Developed interface to send messages between systems using JMS.
  • Wrote test cases using Junit testing frame work.
  • Coordinate Quality Assurance activities and web services.

Environment: Core Java, J2EE, Linux/Unix, Servlets, JSP, WebSphere application server 5.1, Hibernate, JUnit, BEA Web Logic, JBoss, Struts 1.1, JDBC, EJB, JNDI , JTA, AXIS, UML, XML, CGI, CSS, HTML, Oracle , JavaScript, Eclipse, log4j, SQL/PLSQL.

Confidential

Software Engineer

  • Creating and executing comprehensive development plans for enterprise class applications.
  • Implemented web application using ASP.net and add modules as customer requirement changes.
  • Understanding existing process, requirement collection and creating prototypes.
  • Provide analysis, design, development, deployment, production support for several new projects.
  • Extensive use of TCP/IP network programming, multithreaded programming, and object oriented programming.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams.
  • Developed HRM Software focuses to provide total HR management including payroll, leave management and loan management solutions for multi scale industries.
  • Developed School Management System using J2SE covering registration, payroll, and bursar, admission.
  • Developed accounting system specially designed for any small or large organization using PHP and MySQL

Environment: C , ASP.net, PHP, J2SE, Swing and AWT, HTML, JavaScript, CSS, UML

We'd love your feedback!