Java/j2ee Developer Resume
Omaha, NE
SUMMARY
- 6+ years of technical expertise in parts of software development life cycle (SDLC), Analysis, Design, Development, Testing, and Implementation.
- Extensively worked on n - tier architecture systems with application system development using Java, JDBC, Servlets, JSP, Web services, WSDL, SOAP, spring, Hibernate, XML, SAX, and DOM.
- Implemented Rich User Interfaces using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, and AJAX.
- Have good experience in XML, XHTML, DTD, Schema, XSLT, SAX, DOM, JAXP, and JAXB.
- Deployed and Configured Java/J2EE applications in LINUX environments.
- Expertise with Spring, Hibernate, and Struts application frameworks.
- Expertise with using the JUnit for testing the applications.
- Developed Presentation layers using AJAX, HTML, CSS and JavaScript, JSON,JQuery.
- Have good experience to implement various J2EE and well versed with Design Patterns (Singleton, Factory, DAO).
- Expertise in installation and configuration of Web Logic, WebSphere, Tomcat, JBoss, Glass Fish app servers.
- Developed back end interfaces using PL/SQL packages, stored procedures, Functions.
- Expertise in configuring version controls like CVS, SVN, Clear Case and VSS.
- Expertise with distributed technologies like Enterprise Java Beans (EJBs).
- Experienced in using IDEs such as Eclipse, My Eclipse, RAD, and Net Beans.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, SQL, PL/SQL, C, C++.
Operating Systems: Windows, UNIX, Linux.
Java/J2ee Technologies: Java, JDBC, Servlets, JSP, Struts, EJB, JSTL, JMS, XML (DOM, SAX), Spring, Hibernate, Web Services, WSDL
Clients Side Programming: JavaScript, HTML, DHTML, CSS.
RDBMS: Oracle, MySQL, SQL Server, DB2.
Application Server: Web Logic 10.3, Tomcat 7.0, WebSphere 7, JBOSS 5.2
Tools: Ant, VNC, Toad, SQL Developer, JUnit
Framework: Spring/Struts MVC 2.0
Design Tools: Rational Rose, UML, Erwin.
Version Control: VSS, Clear Case, CVS, SVN
PROFESSIONAL EXPERIENCE
Java/J2EE Developer
Confidential, Omaha,NE
Responsibilities:
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Implemented GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX.
- Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
- Implemented the project by using Hibernate Framework, to communicate with database
- Implemented the online application using Core Java, JDBC, JSP, Servlets, Spring, Hibernate, Web Services, SOAP, and WSDL.
- Extensively used Java multi-threading to implement batch Jobs with JDK 1.5 features.
- Configured the project on Web Logic 10.3 application servers
- Tested the web services by using SOAP UI tool
- Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements.
- Used SAX and DOM parsers to parse the raw XML documents.
- Used Eclipse IDE for Develop the application.
- Tuning complex database queries and joining the tables to improve the performance of the application
- Used SVN for Version Control tool and Silk Central for bug tracking tool
Environment: JDK 1.6, JSP, web logic 10.3, JDBC, XML, DOM, SAX, CSS, HTML, JNDI, Web Services, Spring Framework, Hibernate Framework, WSDL, SOAP, Eclipse 3.0, SQL, PL/SQL, JavaScript, HTML, Oracle11g, PL/SQL Developer, Log4j, ANT, SVN, Silk Central.
Java /J2EE Developer
Confidential, Atlanta, GA
Responsibilities:
- Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring.
- Coordinated team application of test-driven development (TDD) strategies to optimize system quality and to enable rapid refactoring.
- Wrote application front end with HTML, JSP, JSF, Ajax/J Query, Spring Web Flow, XHTML, DHTML.
- Used J Query for UI centric AJAX behavior.
- Implemented JAVA/J2EE design patterns such as Factory, DAO, Singleton.
- Applied Multithreading techniques for creating high performance applications.
- Used Hibernate in persistence layer and developed Data Access Object (DAO) to handle all database operations.
- Implemented features like logging, user session validation using Spring-AOP module
- Developed server-side services using Java, Spring, Web Services(SOAP, WSDL, JAXB, JAX-RPC)
- Involved in Unit testing of application using Junit and built the package using Ant and deployed the application on to WebLogic App Server.
- Worked on Oracle as the backend database
- Used JMS for messaging.
- Used Log4j to assign, track, report and audit the issues in the application.
- Develop and execute Unit Test plans using J Unit, ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
- Worked in deadline driven environment with immediate feature release cycles.
Environment: Java, J2EE, JSP, Servlets, Hibernate, Spring, Web Services, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, J Query, TDD, CSS, XML, J Boss, Log4j, Oracle, J Unit, WebSphere Application Server.
J2EE Developer
Confidential, Des Moines, IA
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
- SOAP UI was used to test the Web Service application.
- Used SVN to maintain version control across common source code used by developers.
- Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
- Implemented the Project by using Struts 2 MVC framework
- Implemented the project by using the Hibernate Framework to communicate with database
- Prepared Functional requirements by analyzing the business requirements Implemented GUI pages by using JSP, HTML, CSS, JavaScript, AJAX
- Implemented the online application by using Core Java, JDBC, JSP, Servlets, Web Services, SOAP, and WSDL.
- Implemented Singleton, factory design pattern, DAO Design Patterns based on the application requirements.
- Used SAX and DOM parsers to parse the raw XML documents.
- Used Eclipse as Development IDE for web applications.
- Configured the project on Web Sphere 7.0 application servers.
- Used Clear Case for Version Control tool Clear Quest for bug tracking tool
- Deployed the project in Linux environment.
Environment: JDK 1.7, JSP, Web Sphere 7.0, RAD, JDBC, XML, DOM, SAX, HTML, Web Services, WSDL, SOAP, SQL, PL/SQL, JavaScript, Oracle11g, Struts 2, Hibernate 3.0, PL/SQL Developer, Toad, Log4j, ANT, Clear Case, Clear Quest.
Java Developer
Confidential
Responsibilities:
- Developed Use Case Diagrams, Class Diagrams, Sequence Diagram, Data Flow Diagrams.
- Coordinated with other functional consultants.
- UsedStrutstags UI development.
- Web related development withStruts,JSP, HTML, XML, XSLT, andCSS.
- UsedStrutsHTML Tagsand form validation and MVC and security.
- Create and enhance the stored procedures,PL/SQL, SQLfor RDBMS.
- Involved in developing interfaces for the CSM in order to invoke the various business partners using XML,XML SPY 4.0, XSLT, JAXBandDOMParsers
- Designed and implemented a generic parser framework using SAX parser to parse XML documents which stores SQL.
- UsedVSSas a version control system.
- Deployed the application onWebSphere Application Server 6.0
- Extensively usedUNIX /FTPfor shell Scripting and pulling the Logs from the Server.
- Designed and implemented the logging mechanism usingLog4j API.
Environment: JAVA,J2EE, Stouts1.2, XML,JSP, Servlets, JDBC, JavaBeans, Oracle 9i, WebSphere 6.0, AJAX, MKS, XML, SAX, DOM, UNIX/LINUX