Java/j2ee Developer Resume
Lano, TX
SUMMARY:
- 7+ years of extensive experience in Java2.0, J2EE, JDBC, Servlets, JSP, Swings, Struts 2.0 Framework, RMI, EJB, Web Services, Hibernate, Spring, HTML, Facelets, XML, JSF, JavaScript, Web logic 6/7/8/9, WebSphere 4.0/5.0/6.0, Jboss 4.0, Tomcat, WSAD 4.0/5.0, RAD, Jprobe, Eclipse, DB2/UDB, Design patterns and Design methodologies, Unix, AIX 4.x, 5.x.
- Extensive expertise in software analysis, design, development experience in object oriented, client/server, relational and web environments with a deep insight of Object Oriented Analysis and Design, Object Oriented Programming, software processes, system deployment, implementation and administration.
- Proficient in Core Java concepts of Multithreading, Data Encapsulation and Exception Handling.
- Experienced in Extreme Programming, RUP, Agile Programming Methodologies.
- Involved in custom programming such as Client Server applications (Intranet and extranet) and developed business applications using the JAVA/J2EE Technologies.
- Extensive web development experience using Sun J2EErelated tools, IBM RAD, Eclipse, BEA Web logic 5.1/6.1/7.x/8.x, WebSphere 5.x, LOG4J, Web Services, SOAP, WSAD, STRUTS Framework, MVC, Rational Rose, UML, XML, Oracle 8.x/9.x and SQL Server 2000.
- Expertise in technologies including Java, Servlets, EJB, JDBC, MVC, Java Swing, Java Applet, JSP, XML, XSL, XSLT, JSTL, CSSand Ant Scripting.
- Expertise in GUI Design. Extensively HTML, XML, Java Script, Perl, DHTML, and JSP.
- Good working experiences in application servers like WebSphere4.0/3.5 &BEA Web logic5.1/4.5/8.1, JBoss, Tomcat and worked in the areas of Deployment, Enterprise Bean Provider and Application assemble.
- Extensive experience in developing applications and Web design using J2EE Design Patterns, MVC Architecture, STRUTS Framework, JSF, Hibernate, Spring, JMS, MQ series, MQ Message Broker.
- Good Exposure to Service Oriented Architecture (SOA) such as Webservices including SOAP, UDDI, WSDL, JMS, IBM WebSphere Series, WebSphere Message Broker& ETL.
- Experienced in developing Oracle PL/SQL, DB2 UDB Stored procedures and Crystal Reports.
- Excellent communications skills, creative problem solver, proactive listener, and the ability to work in a team or individually.
TECHNICAL SKILLS
Languages: Java (JDK 1.4/1.5, J2SE 1.3/1.4/5.0), SQL, UML 1.x/2.0, PL/SQL, C/C++.
IDEs: MyEclipse 6.0.1, JBuilder 5,2005,2006, RAD, WSAD, Eclipse, Jdeveloper
Databases: Oracle 7i/8i/9i/10g, DB2 8/9 UDB, MySQL 3.x/4.1/5.0, SQL Server 2000/2005
Platforms: Windows 95/98/NT/2000/XP, Sun Solaris 9/10, Unix Aix 5.2/5.3, Linux.
Frameworks: Struts 2.0,1.2, Springs 1.1.0/2.5
Application Servers: BEA WebLogic 8.1, IBM WebSphere 5/6, JBoss 4.0, Apache 5.5
XML Parsers: SAX, JAXP.
Dist Object Mgmt: EJB 2.0, RMI, SOAP, JCA, RUP, MQ Series 5.1, Message Broker.
APIs: JDBC, JMS, JNDI.
Web servers: Tomcat 5.0.28 / 5.5
Scripting Tools/GUI: AJAX (HTML/DHTML/XSLT/JSTL, JavaScript).
UML Tools: Altova, UModel 2006, MS Visio, Rational Rose.
Design Patterns: MVC, Session façade, Singleton.
Database Tools: Toad for Oracle, Toad for SQL server.
XML Editors: Altova XMLSpy 2006, Editplus.
Version Mgmt Tools: SubVersion 1.4 (SVN), CVS, PVCS.
ORM Framework: Hibernate 2.0,3.0.
Testing Tools: JUnit 3.8/4.0, Tprobe.
PROFESSONAL EXPERIENCE
Confidential, Plano, TX
Java/J2EE Developer
Responsibilities:
- Developed iterations, including planning, requirements analysis, design, writing unit tests throughout the life - cycle of the project using Agile (Scrum) Methodology.
- Optimally prepare, develop, and maintain physical application design based on functional.
- Created Java Server Pages for client presentation (View) and interaction with business layer.
- Developed Multi-threaded applications and also applied some other core Java concepts like Data Encapsulation.
- Clients and Servers communication using Restful Web Services.
- Involved in the deployment of the application into Apache Tomcat Server.
- Implemented Spring MVC 2.5.0 and Hibernate3 framework to support for MVC architecture.
- Used SQL and PL/SQL Programming extensively to talk to Oracle database.
- Created tables stored procedures and triggers in Oracle. Used Hibernate for mapping between databases and objects in Java.
- Responsible for Implementation, Maintenance and Production support for the Product.
- Implemented the extraction of data to JSP’s and Java Servlets from Oracle utilizing JDBC.
Environment: HL7, JDK 1.5/1.6, JSP, JDBC, Struts, Spring 2.5.0 and Hibernate3, Restful Web Services, Apache Tomcat, Oracle 10g, Maven, JavaScript, JUnit 4.0.
Confidential, Dallas, TX
J2EE Developer
Responsibilities:
- Created Java Server Pages for client presentation (View) and interaction with business layer through remote and home interfaces of JMS/ MDB, EJB (Stateless Session Beans).
- Used Message Queues to get the requests and send the responses back.
- Involved in the deployment of the application into IBM WebSphere Application Server.
- Implemented Struts 2.0, Springs1.1.0 and Hibernate2/3 framework to support for MVC architecture.
- Developed iterations, including planning, requirements analysis, design, writing unit tests throughout the life-cycle of the project using Agile (Scrum) Methodology.
- Optimally prepare, develop, and maintain physical application design based on functional.
- Used Core Java concepts of Multithreading and Data encapsulation.
- Used SQL and PL/SQL Programming extensively to talk to Oracle database.
- Created tables stored procedures and triggers in Oracle. Used Hibernate for mapping between SQL databases and objects in Java.
- Middleware (Diamond Core Framework) experience with Enterprise JavaBeans (EJB) using a production EJB server. Developed Stateless Session Beans (SLSB).
- Designed web portals using JSF/HTML & used Java script, AJAX for Client side validations.
- Responsible for Implementation, Maintenance and Production support for the Product.
- Implemented the extraction of data to JSP’s and Java Servlets from Oracle utilizing JDBC.
Environment: JDK 1.4/1.5, JSP, JSF, JDBC, Struts 2.0, Springs1.1.0 and Hibernate2/3, IBM WebSphere 6.0, EJB 3.0, MDB, JAXB, Diamond Core, ReqPro/ReqWeb, IBM MQs, JAXB, Oracle 10g, Maven, JavaScript, JUnit 4.0.
Confidential, Bloomington, IL
Java Developer
Responsibilities:
- Extended functionality in the GUI client using Java Swing.
- Provided operations to assist users to provide insurance policy information, selecting new policies, make changes to existing policies and manipulate (sort, compare) search results.
- Developed the specs and high level design for several reusable components like the logging service.
- Designed web portals using HTML & used Java script, AJAX, Perl. Developed extensible XSLT procedures for handling navigational trees of any depth.
- Developed User Interface using JSP, HTML, AJAX, CSS,creating business processes.
- Developed Servlets, Core Java components and JSPs using Struts 2.0 Frame work.
- Used Springs framework to implement the MVC model and Hibernate to connect to the Database.
- Extensively developed Servlets and JDBC calls for accessing data from database.
- Developed Database connection methods using JDBC to connect Oracle database.
- Used Swings (JFC)/ JSF for handling the client side GUI.
- Used MQ Series for maintaining the messages in a queue
- Deployment of the application into IBM WebSphere Application Server.
- Implemented End to End testing and code reviews using JTEST and Junit.
Environment: Borland JBuilder, Oracle 9i, Struts 2.0, Springs1.0, Hibernate2, HTML, DHTML,XSL, XSLT, Servlets, EJB 3.0, JavaScript, AJAX,IBM WebSphere MQs, WebMethods, JUnit.
Confidential, Reston, VA
Java/J2EE Developer
Responsibilities:
- Optimally prepare, develop, and maintain physical application design based on functional.
- Used SQL and PL/SQL Programming extensively to talk to Oracle database.
- Created tables stored procedures and triggers in Oracle.
- Middleware experience with Enterprise JavaBeans (EJB) using a production EJB server such as Web Logic Server.Developed Session Beans.
- Designed web portals using HTML, PHP& used Java script, AJAX for Client side validations.
- Responsible for Implementation, Maintenance and Production support for the Product.
- Developed Database connection methods using JDBC to connect Oracledatabase.
- Inspected all inbound and outbound network activity and identifies suspicious patterns using IDS.
- Used IPS with combination of IDS and an application layer firewall for protection.
- Implemented the extraction of data to JSP’s and Java Servlets from Oracle utilizing JDBC.
- Involved in the development of multi-threaded Java Applications
- Handling validations and taken care oferror handling.
- Involved in the coding ofservletsprograms.
- Involved in the development of web-content using Jsp.
- Acquired user requirements for System study
- Preparation of low level and high-level design documents
- Designed and coded the pages usingJAVA and HTML.
- Assisted in database design in Oracle 8i, schema planning.
- Prepared Test Plans and Test review Forms
Environment:Java, Servlets, XML, HTML, JavaScript, JDBC, Oracle 8i, Tomcat 4.x